打开页面中特定类的所有链接

时间:2014-09-20 12:16:18

标签: javascript jquery console

例如,如果我有这样的代码:

的javascript:

var inputs = document.getElementsByClassName('SomeClass'); 
for(var i=0; i<inputs.length;i++) { 
   inputs[i].click(); 
}

可点击“SomeClass”页面中的所有输入 是否可以为特定类的链接执行此操作并在新选项卡中打开它们?

2 个答案:

答案 0 :(得分:0)

element.trigger('click');

但并非所有浏览器都支持。看看这个:

https://stackoverflow.com/a/8991665/2696626

这对于处理程序:

http://api.jquery.com/click/

编辑:

this网站中试用此代码:

$("a").each(function(){ $(this).click(); });

答案 1 :(得分:0)

Element.trigger()是jQuery。您应该查看dispatchEvent(大多数浏览器)和fireEvent(IE)。或者按照建议你可以开始使用jQuery并使用触发器。