首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >.click()和.trigger("click")都不适用于移动jquery图标按钮。我该如何解决这个问题呢?

.click()和.trigger("click")都不适用于移动jquery图标按钮。我该如何解决这个问题呢?
EN

Stack Overflow用户
提问于 2016-08-15 07:18:14
回答 2查看 65关注 0票数 0

这是js代码:

代码语言:javascript
复制
$(document).ready(function() {
   if (service=="ON"){$("#button").click();} 

  else if (service=="OFF") {$(".content").fadeTo(100, 0.4);
} 
}); 

以下是js脚本源:

代码语言:javascript
复制
 < script src = "js/jquery-1.11.3.min.js" >< /script>

< script src="js/jquery.mobile-1.4.5.min.js">< /script>

这是按钮:

代码语言:javascript
复制
< button id="button" class="ui-btn ui-shadow ui-corner-all ui-btn-icon-left ui-icon-power ui-btn-icon-notext">< /button>
EN

回答 2

Stack Overflow用户

发布于 2016-08-15 08:38:29

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

票数 1
EN

Stack Overflow用户

发布于 2016-08-16 05:30:39

当我使用focus()和blur()而不是click()时,一切正常,但是我希望按钮被点击,我使用了trigger,bind,live,并且我改变了jquery的版本,但是它不起作用。所以我找到的解决方案是通过addClass()改变它的颜色(类)来使按钮看起来像是被点击了一样,我知道这不是一个真正的解决方案,但是什么都不能用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38947473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档