我知道通常您可能必须发布一些代码来展示锻炼等内容,但这是一个我无法真正展示代码的问题。
我正在编写一个 jQuery 插件,我希望测试收到的 id 是否在表或列表中。
我现在正在做的是设置一个名为 type 的变量并将其发送到我的插件中
像这样:
"#tablename".mr_slider({type:"list",effect:"delete"});
我想做的是删除 type: 变量并让我的插件确定它是使用表格还是列表。
最佳答案
您可以使用 is()
方法确定元素的类型。试试这个:
if ($('#myElement').is('table')) {
console.log('I am a table!');
}
如果你想检查元素是否在表中,你可以使用closest()
:
if ($('#myElement').closest('table').length) {
console.log('I am inside a table!');
}
关于jquery - 测试 id 是否在 jQuery 中的表或列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34673268/