这是js代码:
$(document).ready(function() {
if (service=="ON"){$("#button").click();}
else if (service=="OFF") {$(".content").fadeTo(100, 0.4);
}
});
这些是js脚本来源:
< script src = "js/jquery-1.11.3.min.js" >< /script>
< script src="js/jquery.mobile-1.4.5.min.js">< /script>
这是按钮:
< button id="button" class="ui-btn ui-shadow ui-corner-all ui-btn-icon-left ui-icon-power ui-btn-icon-notext">< /button>
答案 0 :(得分:1)
非常基本,但只是为了确保...... 我要检查的第一件事是如果条件得到满足。如果您调试代码,它实际上是否尝试执行.click()? 其次,我假设你有一个有效的功能点击执行例如$(“#button”)。click(function(){//做某事..}
答案 1 :(得分:0)
当我使用focus()和blur()而不是click()时,一切都很好,但是我想要点击按钮,我使用了触发器,绑定,实时,并且我更改了jquery版本,但它没有工作。所以我找到的解决方案是通过addClass()更改其颜色(类)来使按钮好像被点击一样,我知道它不是真正的解决方案,但没有任何方法可以工作