javascript - 查找父级是否为表

标签 javascript jquery dom

我试图查明某个元素是否是表的子元素,如果是,则不运行脚本。

我在想这样的事情

jQuery(jQuery('li:has-parent(table)')) {
    // do this
} 
else {
    // do this
}

但是上面的方法不起作用,任何帮助都会很棒。

最佳答案

if (!$(element).parents('table').length){
   // if parent is not table
} else {
   // parent is table
}

“element”是您的元素选择器。

关于javascript - 查找父级是否为表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16895697/

相关文章:

javascript - 如何检查 DOM 引用是否已被销毁?

javascript - 扩展数组的问题

javascript - Firebase 函数 .onWrite 不起作用?

javascript - 预加载图像以设置为背景图像

javascript - 如何防止该函数在x毫秒内执行超过2次?

javascript - 使用删除后滑动元素

php - 使用 DOM 抓取网站的标题

javascript - 使 img 在 html5 中出现/消失

javascript - 用Highcharts绘制实时数据图

javascript - Canvasjs 库、数据点