2012-09-05 39 views
0

由於我使用的軟件框架的限制,我不得不使用jQuery 1.6.2,但一個jQuery的插件使用下面的代碼:轉換jQuery的。對()到.bind()

$('body').on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) { } 

.on()在jQuery 1.6.2中不可用...我如何使用.bind()而不是.on()來寫這個?

+0

該死的 - 我想這個問題:-P –

回答

3

您應該使用委託,而不是綁定

$('body').delegate(
    '[data-toggle="tab"], [data-toggle="pill"]', 
    'click.tab.data-api', 
    function (e) { 
     ... 
    } 
); 
+0

謝謝你的對面!似乎工作:) – Simon