Javascript 超链接不见了,可以';不要在新窗口中打开
在大多数情况下,我的脚本是有效的,即查找链接,然后在新元素中插入链接的副本。我似乎无法使它们成为超链接并在新窗口/选项卡中打开它们 谢谢你的帮助Javascript 超链接不见了,可以';不要在新窗口中打开,javascript,jquery,Javascript,Jquery,在大多数情况下,我的脚本是有效的,即查找链接,然后在新元素中插入链接的副本。我似乎无法使它们成为超链接并在新窗口/选项卡中打开它们 谢谢你的帮助 $(function () { $('button').click(function () { $('<h2>TEST LINKS:</h2>').appendTo($("div").last()); $('div').find('a').each(function () {
$(function () {
$('button').click(function () {
$('<h2>TEST LINKS:</h2>').appendTo($("div").last());
$('div').find('a').each(function () {
var $attr = $(this).clone();
$('div').last().append($(this).html() + "<br>");
});
});
});
$(函数(){
$(“按钮”)。单击(函数(){
$('testlinks:').appendTo($('div”).last();
$('div')。查找('a')。每个(函数(){
var$attr=$(this.clone();
$('div').last().append($(this.html()+“
”);
});
});
});
$(函数(){
$(“按钮”)。单击(函数(){
$('testlinks:').appendTo($('div”).last();
$('div')。查找('a')。每个(函数(){
$('div').last().append($(this.clone(),“
”);
});
});
});
如果要将项目保留为对象,则需要使用append对单独的项目进行逗号分隔。试试看。为什么分配变量
$attr
,然后再也不使用它了?哎呀,这是我的错。尝试使用我在网上看到的其他方式后留下的。我试过这样做,但还是撞到了同一堵墙$(document).ready(function(){$('button')。单击(function(){$('testlinks:')).appendTo($($('div”).last();$。每个($('a”).clone(),函数(k,v){$('div').last().append($(this.html()+“”);});
$(function () {
$('button').click(function () {
$('<h2>TEST LINKS:</h2>').appendTo($("div").last());
$('div').find('a').each(function () {
$('div').last().append($(this).clone(), "<br>");
});
});
});