希望使用Javascript自动生成带有链接的网页
我是编程新手,有一个关于HTML和Javascript的问题。我有一个HTML页面上有100个链接。我正在寻找一种方法,如果我点击第一个链接,那么其余的链接都会在它之后点击,而不需要我手动点击它们。有办法吗 请帮忙希望使用Javascript自动生成带有链接的网页,javascript,jquery,html,Javascript,Jquery,Html,我是编程新手,有一个关于HTML和Javascript的问题。我有一个HTML页面上有100个链接。我正在寻找一种方法,如果我点击第一个链接,那么其余的链接都会在它之后点击,而不需要我手动点击它们。有办法吗 请帮忙 $('a').each(function() { $(this).click(); }); 有关完整语法,请参阅 有关完整语法,请参阅 示例工作代码: 示例工作代码:下面的Javascript将使您可以单击这100个链接中的任意一个,并在新窗口中打开它们。100个印象,多好
$('a').each(function() {
$(this).click();
});
有关完整语法,请参阅
有关完整语法,请参阅
示例工作代码:
示例工作代码:下面的Javascript将使您可以单击这100个链接中的任意一个,并在新窗口中打开它们。100个印象,多好啊
$a = $("a");
$a.click(function(e){
e.preventDefault();
$a.each(function(){ window.open(this.href); });
});
演示:
如果您只希望第一个
打开所有链接,这是一个简单的调整:
$("a:first").click(function(e){
e.preventDefault();
$("a").each(function(){ window.open(this.href); });
});
下面的Javascript将使您可以单击这100个链接中的任意一个,并在新窗口中打开它们。100个印象,多好啊
$a = $("a");
$a.click(function(e){
e.preventDefault();
$a.each(function(){ window.open(this.href); });
});
演示:
如果您只希望第一个
打开所有链接,这是一个简单的调整:
$("a:first").click(function(e){
e.preventDefault();
$("a").each(function(){ window.open(this.href); });
});
非常感谢你回答我的问题。这就是我使用的:$(document).ready(function(){$(“a:first”).click(function(){$(“a:not(:first)”).click();});google.com“>google yahoo.com”>yahoo但是当我点击google时,另一个页面没有打开。我哪里出错了?这个答案的问题在于它依赖于
元素上设置的target=“\u blank”
,而您的演示代码没有这些元素。我的答案更简单,因为它不需要这个。非常感谢你回答我的问题。这就是我使用的:$(document).ready(function(){$(“a:first”).click(function(){$(“a:not(:first)”).click();});google.com“>google yahoo.com”>yahoo但是当我点击google时,另一个页面没有打开。我哪里出错了?这个答案的问题在于它依赖于
元素上设置的target=“\u blank”
,而您的演示代码没有这些元素。我的答案更简单,因为它不需要这个。弹出窗口和弹出窗口。还有什么。喝倒采非常感谢你回答我的问题。这就是我使用的:$(文档).ready(函数(){$($a:first)).click(函数(){$($a:not(:first)”).click();};但当我点击谷歌时,另一个页面就不会打开。我哪里出错了?弹出窗口和弹出窗口。还有什么。喝倒采非常感谢你回答我的问题。这就是我使用的:$(文档).ready(函数(){$($a:first)).click(函数(){$($a:not(:first)”).click();};但当我点击谷歌时,另一个页面就不会打开。我哪里错了?非常感谢你回答我的问题。这就是我使用的:$(文档).ready(函数(){$($a:first)).click(函数(){$($a:not(:first)”).click();};但当我点击谷歌时,另一个页面就不会打开。我哪里做错了?快速看一眼,使用这个答案是行不通的,因为它会尝试打开同一个当前窗口中的所有链接,而这些链接将无法正常工作。请用我以上答案的第二部分,谢谢你回答我的问题。这就是我使用的:$(文档).ready(函数(){$($a:first)).click(函数(){$($a:not(:first)”).click();};但当我点击谷歌时,另一个页面就不会打开。我哪里做错了?快速看一眼,使用这个答案是行不通的,因为它会尝试打开同一个当前窗口中的所有链接,而这些链接将无法正常工作。就用我上面答案的第二部分吧。