如何使用包含.each的jquery来定位AJAX内容?

时间:2015-11-10 05:51:24

标签: jquery ajax

在通过ajax加载的内容上执行以下代码的最佳方法是什么?

$(".tabledefault tr td br").each(function(i, el) {
    // if `br` next sibling does not contain alphanumeric characters,
    // hide parent `tr` element
    if (el.nextSibling.nodeType === 3 
            && el.nextSibling.nodeValue.match(/\w+/) === null
            || $(el).next(":empty").length) {
        $(this).closest("tr").hide()
    }
})

我试着用它包装它无济于事:

$(document).on('mouseover mouseout', '.tabledefault tr td br', function(){
    $(".tabledefault tr td br").each(function(i, el) {
    // if `br` next sibling does not contain alphanumeric characters,
    // hide parent `tr` element
    if (el.nextSibling.nodeType === 3 
            && el.nextSibling.nodeValue.match(/\w+/) === null
            || $(el).next(":empty").length) {
        $(this).closest("tr").hide()
    }
});

这是指向页面本身的链接:page in production

在提交表单之前,不会发生ajax调用。

0 个答案:

没有答案