jQuery函数声明与调用

2024-12-02 21:37:39
推荐回答(3个)
回答1:

你的源码稍微改动一下就可以了

不过这样会有个问题就是:点击“提交1”之前点击“提交2”会出错。为此你需要判断abc()是否存在,再调用。或者你可以先禁用“提交2”按钮,在点击“提交1”生成abc函数后,在让“提交2”按钮可用。来完善你的代码。希望能帮上你。

回答2:

你希望要在 提交1 点击后, 提交2 点击才有效,对吗?


那可以建立

var tijiao1 = false;
function abc () { 
    if (tijiao1 == true){
        $(".add").css({background:"#99999",color:"#FFFFFF"});
    }
}

在 提交1 事件中:

$("#tijiao").click(
function () { 
$(".add").css({background:"#009ED1",color:"#FFFFFF"});
tijiao1 = true;
  }
);

这样点了提交1后,才能执行提交2。

回答3:

那个abc不要在点击提交1的时候声明,直接些就好了啊


$(document).ready(function(){
$("#tijiao").click(
function () { 
$(".add").css({background:"#009ED1",color:"#FFFFFF"});
  }
); 
$("#tijiao2").click(
function () { 
$(".add").css({background:"#99999",color:"#FFFFFF"});
  }
); 
});





相关问答