javascript - 直接用 jQuery/Javascript 触发按钮点击 moon.Button 或 moon.IconButton

标签 javascript jquery enyo

我知道可以通过为 ontap 分配特定功能来触发点击操作,如下所示:

{
kind: "moon.Button",name :"search_button",  
content : "Search" , ontap : "searchAction", classes: "menu-button-style"
}

. . .

searchAction : function(){  //do some stuff on click}

我试过了

$('#id_of_my_button').click();
$('#id_of_my_button').trigger('click');

而且这些似乎都不起作用。

简化jsFiddle

任何想法

最佳答案

为什么要用jquery触发点击?您也可以使用 Enyo 强制事件:

this.$.someButton.bubble("ontap", {...});

关于javascript - 直接用 jQuery/Javascript 触发按钮点击 moon.Button 或 moon.IconButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25083083/

相关文章:

javascript - 成功后递归 Ajax

javascript - map api视口(viewport)经度和纬度关闭

jquery:在 [object Object] 中附加文本和对象结果

jQuery Isotope — 按类别排序,但指定哪个最先出现

javascript - 如何使用 jquery 将数据传递/阻止到表单中

javascript - 如何为其他用户远程启用/禁用 tampermonkey 脚本

jquery - 在 Rails 中运行 javascript

javascript - 如何在 Enyo (webOS) 中使用 MediaCapture 拍照?

javascript - Angular 2 : how to control the whole app with keyboard only?

webos - 如果触摸板未连接到 WiFi,如何在代码中检测?