答案 0 :(得分:2)
委托已被折旧,因此不适用于jQuery 1.8。例如,将JSFiddle中的版本更改为1.5,这很好。
来自文档:
从jQuery 1.7开始,.delegate()已被.on()方法取代。 然而,对于早期版本,它仍然是最有效的手段 使用事件委托。有关事件绑定和委派的更多信息 在.on()方法中。
<强>更新强>
$('body').delegate('#as', 'click', function(e){
$(this).toggle(function() {
alert("First");
}, function() {
alert("Second");
});
});