Jquery Onclick onClickelse
抱歉,我已经搜索了此项,但似乎什么也找不到,尝试了这么多变体:Jquery Onclick onClickelse,jquery,onclick,click,Jquery,Onclick,Click,抱歉,我已经搜索了此项,但似乎什么也找不到,尝试了这么多变体: $("#shopipadopen").click(function () { $(".newshopipad").height(270); return false; }, { $(".newshopipad").height(24); return false; }); 当项目被点击时,做一些事情,如果它再次点击,做一些其他的事情,我确信它是上面的或者这个,而不使用if-else $("#shop
$("#shopipadopen").click(function () {
$(".newshopipad").height(270);
return false;
}, {
$(".newshopipad").height(24);
return false;
});
当项目被点击时,做一些事情,如果它再次点击,做一些其他的事情,我确信它是上面的或者这个,而不使用if-else
$("#shopipadopen").click(function () {
$(".newshopipad").height(270);
return false;
}, function (){
$(".newshopipad").height(24);
return false;
});
有一美元,所以你可以这样做
$("#newshopipad").one("click", function() {
$(".newshopipad").height(270);
$("#shopipadopen").click( function(){
$(".newshopipad").height(24);
return false;
} );
return false;
});
是的,第一次执行时,它将为第二次和以后的任何单击创建一个单击处理程序;所以,当你第一次点击它时,它会将高度设置为270,以后的任何点击都会将高度设置为24Perfect,我只是在做一个if-else,想问一下如何获得高度的值,很好,但我希望我能投上一票。
$("#shopipadopen").live('click', function () {
var height = $(".newshopipad").height();
if(height == 270)
$(".newshopipad").height(24);
else
$(".newshopipad").height(270);
});