У меня есть эта часть кода, которая проходит через все элементы, содержащие класс «menu-item-li», и помещает значение их тегов href внутри массива. Это код, чтобы сделать это:Как добавить текст перед каждым элементом массива?
var arr = new Array();
$(".menu-item-li").each(function() {
arr.push($(this).attr("href"));
});
Они будут возвращать вещи, как:
- link1.html
- link2.html
- link3.html
- ... и так на
Теперь, что я хочу сделать, помещается текст перед каждым элементом в массив. Скажем, я хочу поставить «сайт /» перед каждым элементом. Результат должен быть таким:
- сайт/link1.html
- сайт/link2.html
- сайт/link3.html
- ... и так далее
Как изменить свой код Javascript, чтобы я мог добавить «веб-сайт /» в начало каждого элемента внутри массива?
Спасибо!
Посмотрите на http://api.jquery.com/map/ – osahyoun