0

由于我使用的软件框架的限制,我必须使用 jQuery 1.6.2,但 jQuery 插件使用以下代码:

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

.on() 在 jQuery 1.6.2 中不可用...如何使用 .bind() 而不是 .on() 编写它?

4

1 回答 1

3

您应该使用委托而不是绑定

$('body').delegate(
    '[data-toggle="tab"], [data-toggle="pill"]',
    'click.tab.data-api', 
    function (e) {
        ... 
    }
);
于 2012-09-05T12:10:15.143 回答