你如何退出活动?
$('.more').click(function() {
if (condition1) {
if (condition2) {
// abort, exit completely out of click handler
...
答案 0 :(得分:13)
在那里使用return
:
$('.more').click(function() {
if (condition1) {
if (condition2) {
// abort, exit completely out of click handler
return;
查看:强>
答案 1 :(得分:1)
return;
这将使您退出与点击处理程序相关联的功能;
答案 2 :(得分:1)
请注意,您也可以在这里使用break。
$('.more').click(function() {
if (condition1) {
if (condition2) {
// abort, exit completely out of click handler
break;
答案 3 :(得分:0)
我不再使用匿名函数,因为当我开始命名时,我对JavaScript的理解跃升到新的高度。此外,命名函数提供了一种内联文档:
$('.more').click(myFunction)
function myFunction() {
if (condition1) {
if (condition2) {
return
}
}
}