我从浏览器的开发者工具运行以下代码:
jQuery(".skiptranslate").contents().filter(function () {
alert('works again');
return this.nodeType != 1;
}).replaceWith("");
工作正常。但问题是.skiptranslate
是由wordpress插件动态生成的。所以当我把它放入我的js文件时,上面的代码不起作用。我知道如何在动态创建的元素上编写代码。即:
$(document).on('mouseover mouseout', '.dosomething', function(){
// what you want to happen when mouseover and mouseout
// occurs on elements that match '.dosomething'
});
但在我的情况下,事件不像鼠标悬停,鼠标移动,点击等。我该如何解决这个问题?