2012-06-20 27 views
3

快速的問題JQuery的:使用數據屬性貼上功能

我注意到這個自舉,這是管理使用數據屬性使用權的功能。就像在下拉菜單中一樣,您可以使用數據切換來啓動它。我想知道這是如何工作的。這可以節省我的時間來宣佈他們在.ready或.load

謝謝。

回答

4

它的工作原理完全一樣的任何其他選擇器(從自舉模式的代碼):

$('body').on('click.modal.data-api', '[data-toggle="modal"]', function (e) { 
    // show modal 
}); 

此綁定意味着:所有元素body適合[data-toggle="modal"]選擇通過指定的回調函數

處理 click事件下
+0

如果我的切換名稱不是模態的,事件的格式是否改變?像click.myfunc.data-api?另外,我應該把它放在我的.ready上嗎? –

+0

@Mr A:'[data-toggle =「modal」]' - 這是一個通用選擇器,意思是「所有具有參數'data-toggle'等於'modal'的元素。所以你可以使用一切作爲參數名稱和參數值的所有內容 – zerkms

+0

'click.modal.data-api' - 只是一個'click'事件 – zerkms