我正在使用第三方评论插件,我想更改一些按钮的内容。这对于id
提前知道 ' 的按钮很简单,但它也有在单击“回复”按钮之前不会出现的按钮。需要明确的是,这些元素在页面加载时不存在。它们在某些事件之后被插入到 DOM 中。对于那些元素,我只知道id
.
我的第一个想法是使用.on
, 并委托给回复容器的孩子,但load
事件不会冒泡,所以这不起作用:
<script>
$("#container").on("load", 'a[id|="reply-button"]', function(event) { $(this).html("different text"); } );
</script>
<div id="container">
<a id="reply-button-42das56ds6d78a">some text</a>
</div>
下一个最好的事情是什么?