有没有办法使用 jQuery 来查看我的选择器是否是基于文本的字段。
即。当用户单击某个元素时,我们会检查该元素是否包含文本而不是图像、视频等。
在 jQuery 中实现这一目标的最佳方法是什么?
最佳答案
您可以结合使用 .text 方法和 .html 方法。如果两者的结果一致,则该节点仅包含纯文本。
text = $('element').text();
code = $('element').html();
if (text == code && text != ''){
console.log('text node');
}
关于javascript - 检查选择器是否包含 jQuery 中的文本(即不是媒体),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29094997/