我已经尝试了几次,但似乎无法弄清楚如果href为空,如何编写一个简单的jQuery来删除标记.这是我需要删除的字符串.
<a id="single_image" href="">Zoom</a>
Run Code Online (Sandbox Code Playgroud)
有什么建议?提前致谢!
@Gumbo 的答案是最容易实现的。如果你想更多地控制实际的 href,你可以使用这样的东西:
$("a").each(function() {
var href = $(this).attr("href");
if(href == '') { // or anything else you want to remove...
$(this).remove();
}
});
Run Code Online (Sandbox Code Playgroud)
这将遍历所有<a>标签并为您提供实际的 href 以便您可以将其与空的 href 进行比较,但也可以确保 href 格式正确等。