Я не знаю, как его достичь, и я искал способы сделать это в течение нескольких часов без каких-либо успехов.jquery выбрать каждый элемент из массива
Скажем, у меня есть этот код:
var vara="bing.com";
var varb="google.com";
jQuery('a[href^="http://'+vara+'"],a[href^="https://'+vara+'"]').click(function() {alert('y'); });
jQuery('a[href^="http://'+varb+'"],a[href^="https://'+varb+'"]').click(function() {alert('y'); });
И что мне нужно, чтобы достичь здесь, чтобы использовать один вызов, который устанавливает функцию .click для каждого переменного массива:
var varall=["bing.com","google.com"];
jQuery('a[href^="http://'+varall+'"],a[href^="https://'+varall+'"]').click(function() {alert('y'); });
Но это не работает. Как сделать переменную «varall» взять каждый элемент из массива, поэтому второй скрипт будет работать как первый?
Любой вид «выигрыша» от этого будет незначительным до такой степени, что это не имеет значения. –