动态创建元素后运行代码

时间:2017-05-22 06:03:24

标签: jquery

我从浏览器的开发者工具运行以下代码:

 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'
});

但在我的情况下,事件不像鼠标悬停,鼠标移动,点击等。我该如何解决这个问题?

0 个答案:

没有答案