亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于jquery動態如何綁定toggle事件?

關于jquery動態如何綁定toggle事件?

富國滬深 2022-01-07 11:07:52
$('#calendar').bind("toggle",...)后面的...部分如何寫, toggle是處理多次點擊事件的,后面有多個函數跪求大神回答
查看完整描述

3 回答

?
料青山看我應如是

TA貢獻1772條經驗 獲得超8個贊

處理toggle的動態綁定一般有兩種方式 第一種,當你創建元素的時候然后動態的調用bind綁定,還有的是可以綁定click事件,然后再click中調用trigger方法去再觸發一次click,不知道有沒有說明白:


$('.box>div').live('click',function(){        $(this).toggle(function(i){                $(this).css('background-color','#33FFFF');            },            function(i){                $(this).css('background-color','#33FF00');            },            function(i){                $(this).css('background-color','#0066CC');            }        );        $(this).trigger('click');    });


查看完整回答
反對 回復 2022-01-10
?
夢里花落0921

TA貢獻1772條經驗 獲得超6個贊

$(selector).toggle(function1(),function2(),functionN(),...)
參數 描述
function1() 必需。規定當元素在每偶數次被點擊時要運行的函數。
function2() 必需。規定當元素在每奇數次被點擊時要運行的函數。
functionN(),... 可選。規定需要切換的其他函數。

查看完整回答
反對 回復 2022-01-10
?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

你說的不大清楚 但動態事件一般用.live綁定
如果用bind綁定 后來又append一部分內容
條件可能也匹配新附加的內容 但不會觸發事件 bind是一次性的
如果我猜測是對的 請百度 jquery live 動態綁定

查看完整回答
反對 回復 2022-01-10
  • 3 回答
  • 0 關注
  • 309 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號