首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过类对图像进行clickEvent或fireEvent操作?

如何通过类对图像进行clickEvent或fireEvent操作?
EN

Stack Overflow用户
提问于 2015-04-23 05:41:11
回答 3查看 330关注 0票数 2

我可以根据他们的类别点击图片吗?在jquery中的例子应该是$(.imageID).click()

代码语言:javascript
复制
<img src="picture.png" class="imageClass">

如何点击EXT JS 5+中的事件或触发事件?

EN

回答 3

Stack Overflow用户

发布于 2015-04-23 05:44:00

代码语言:javascript
复制
Ext.select('.imageClass').each(function(item){
     item.fireEvent('click', item); 
});

应该在类.imageClass的每个元素上激发一个click事件

票数 0
EN

Stack Overflow用户

发布于 2015-04-23 05:50:05

你可以使用Ext.select()来获得你想要的行为。

代码语言:javascript
复制
Ext.select('.pic').on('click', function() { alert('Mew!'); }); 
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/extjs/4.2.1/ext-all.min.js"></script>
<img src="https://placekitten.com/g/200/300" class="pic" />

票数 0
EN

Stack Overflow用户

发布于 2015-04-23 13:29:30

以编程方式触发UI事件是非常非常糟糕的做法,除非您正在测试应用程序。因此,如果您不是在测试,只需直接调用处理程序,并且不要以这种方式模拟点击。

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

https://stackoverflow.com/questions/29809387

复制
相关文章

相似问题

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