我需要删除文档中以“/ {tag_”或“{tag _”
开头的所有链接到目前为止,我有$("a[href^='/{tag_']").remove();
,但它不起作用,
我也有
$("a").each(function() {
var href = $(this).attr("href");
if(href == '') { // or anything else you want to remove...
$(this).remove();
}
$("a[href^='/{tag_']").remove();
});
我试过$(this).attr("href^='/{tag_'");
也没有工作,有什么想法吗?
谢谢塔拉
答案 0 :(得分:5)
$('a').each(function() {
$("a[href^='/{tag_']").remove();
});
答案 1 :(得分:2)
使用每种产品没什么意义。
可以这样做:
$("a[href^='/{tag_']").remove();
$("a[href^='{tag_']").remove();
$("a[href='']").remove();
答案 2 :(得分:1)
另一种方法是使用match
$('a').each(function()
{
if ($(this).attr('href').match("^/{tag_"))
{
$(this).remove();
}
});
答案 3 :(得分:0)
<script src="jquery.js"></script>
<script type="text/javascript">
$(function(){
$('a').each(
function (){
if($(this).attr('href').match('^tag_')){
$(this).remove();
}
}
);
})
</script>
<a href="tag_me">tagme</a>