繁体   English   中英

将jquery .on事件绑定到具有动态ID的动态按钮

[英]binding jquery .on event to dynamic button with dynamic id

我有一种情况,我需要将onclick事件绑定到由外部javascript动态注入到主html文档中的按钮。

问题在于按钮的类ID带有一些动态数字后缀,每次重新加载页面时,这些数字都会改变。

请参见示例:

<button class="clickme12345" type=submit value=clickme>send</button> 

情况是,在每个页面上重新加载按钮的类ID的数字都会更改,因此下一次将是clickme67890。

是否有任何方法可以使jQuery绑定在这种情况下工作?

任何答复将不胜感激。

如果确实要使用它,则可以使用属性选择器

类似[attr*=value] ,其中attr包含字符串value

例如(在jQuery中):

var $btnElement = $('[class*="clickme"]');

上面的内容将选择具有class属性包含clickme任何元素

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM