jquery中一个单击事件如何等待另一个单击事件发生

如题所述

<input type="button" name="btn1" value="test1" rel="" /> <input type="button" name="btn2"  value="test2"  rel="" /><script>
$(function(){
    $("input[name='btn1'], input[name='btn2']").click(function(){
        var obj;

        if($(this).attr("name") == "btn1") 
            obj = $("input[name='btn2']");
        else
            obj = $("input[name='btn1']");

        if(obj.attr("rel") == ""){
            $(this).attr("rel", "1");
            $(this).css("color", "red");
        }else{
            $(this).attr("rel", "").css("color", "black");
            obj.attr("rel", "").css("color", "black");
            alert("button 1, 2 all clicked.");
        }
    });
});
</script>

是这个意思?

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网