.click()和.trigger("click")都不能用于移动jquery图标按钮.我怎样才能解

Neither .click() nor .trigger("click") work for a mobile jquery icon button. How can I fix this?

本文关键字:click quot 按钮 用于 trigger 都不能 移动 jquery 图标      更新时间:2023-09-26

这是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>

非常基本,只是为了确保…我要检查的第一件事是条件是否满足。如果调试代码,它实际上是在尝试执行.click()吗?其次,我假设有一个有效的函数,你点击执行,例如$("#button")。点击(function()){//做某事…}

当我使用focus()和blur()而不是click()一切都很好,但我想要按钮被点击,我使用触发器,绑定,生活,我改变了jquery版本,但它没有工作。所以我发现的解决方案是通过addClass()改变它的颜色(类)使按钮被点击,我知道这不是一个真正的解决方案,但没有什么可以工作