Javascript 从innerHTML或wikipedia.com链接中删除所有锚定标记
我想提一提Javascript 从innerHTML或wikipedia.com链接中删除所有锚定标记,javascript,jquery,html,tags,anchor,Javascript,Jquery,Html,Tags,Anchor,我想提一提 success:function(message){ var s = JSON.parse(message); document.getElementById('search').innerHTML=s.parse.text['*']; } 它将位于新选项卡中的所有锚定标记上,这将删除文本中的所有链接,只留下其中的文本 href="/wiki/Dabangg_2" to href="http://en.
success:function(message){
var s = JSON.parse(message);
document.getElementById('search').innerHTML=s.parse.text['*'];
}
它将位于新选项卡中的所有锚定标记上,这将删除文本中的所有链接,只留下其中的文本
href="/wiki/Dabangg_2" to href="http://en.wikipedia.org/wiki/Dabangg_2"
插入文本后,将其添加到success
函数中
更改到维基百科的链接
$('#search a').contents().unwrap();
您可以使用删除所有html标记 $(“#搜索”).html($(“#搜索”).text() 如果您只想删除带有name属性的
标记
$(“#搜索一个[名称]”)。每个(函数(){
}).remove()
javascript
$(this).prepend($(this).text());
$(文档).ready(函数(){
$('.wrapper a').remove();
});
html
fsdfhsd
和简单的“javascript删除标签”谷歌搜索不会给你任何东西?如果我能在新标签中将其链接到维基百科,效果会更好。我有所有锚定标记的地址,但它在我的主机中重定向。因此修改这些标记以指向wikipedia。。真的很简单。。???并将target=“_blank”添加到锚。。这一切都可以用简单的javascript来完成。很容易像$('a#link').attr(“href”);和$('a#link').attr(“target”),“#blank”);哇,我到处都在找类似的东西。
$('#search a').attr('href', function(){
if(this.href.search('/wiki/') > -1) {
$(this).attr('target', '_newtab'); // opens a new tab on click
return this.href.replace(location.hostname, 'www.wikipedia.org');
// replaces the domain name with wikipedia in your link
}
});
$(this).prepend($(this).text());
<script>
$(document).ready(function () {
$('.wrapper a').remove();
});
</script>
<div class="wrapper">
<a href="/test/value?a=2">the link</a>
fsdfhsd
<a href="/test/value?a=2">the link</a>
</div>