我搜索解决方案以查找不包含 html 标记的文本中的所有链接。
我有一个解决方案的开始,如下所示:
jQuery("a:not(a:has(img), a:has(span), ...)").addClass('myclass');
在这里找到:用于链接的 jQuery 选择器,内部没有图像
但我希望这样的事情:
jQuery("a:not(a:has(all-html-element))").addClass('myclass');
我不知道如果我的链接有一个孩子,这是一个更好的解决方案,像这样:
if(jQuery("a").children().size() == 0)
{
//do some stuff
}
你怎么看?