Jquery切换两个函数在jquery 1.10.1中不起作用,但在Jquery 1.8.3上工作
HTML
<p>For example,consider the HTML:</p> <div id="target"> Click here </div>
jQuery的
$('#target').toggle(function() { alert('First handler for .toggle() called.'); },function() { alert('Second handler for .toggle() called.'); });
和expmple是here
解决方法
Dude it doesn’t works in jQuery 1.10.1
还有另一种方法可以做到这一点……
$(function () { function first() { //Code for first time click goes here $(this).one("click",second); } function second() { //Code for second time click goes here $(this).one("click",first); } $("#target").one("click",first); });