我有一个包含10个链接的页面,并且想要在点击一个按钮后打开所有这些页面。如何使用jQuery自动打开页面上的所有链接?
我使用下面的代码,这不适合我。
<a id="some-id" href="SOShousin3.jpg">Click Here</a><br />
<a id="some-id" href="SOShousin3.jpg">Click Here</a><br />
<a id="some-id" href="SOShousin3.jpg">Click Here</a><br />
<a id="some-id" href="SOShousin3.jpg">Click Here</a><br /><br />
<script type="text/javascript">
$('a').click(function() {
// assign an event to a.onclick
window.open($(this).attr('href'));
});
$('ButtonOne').click(function() {
// when we press <button>, trigger a.onclick
$('a').click();
});
</script>
<button type="button" onclick="ButtonOne">Open Links</button>
请说明“它不工作”是指 –
http://stackoverflow.com/a/12443639/1250044 – yckart