jquery подставить нужные значения

284
30 сентября 2017, 22:11

нужно значение s td_art nomob подставить в ссылку href="/search/?find= " (где стоит равенство)

Сама ссылка <a class="new_link" href="/search/?find=4681" alt="кнопка" title="кнопка"</a>

откуда нужно брать значение <td class="s td_art nomob">4681</td>

тоесть 4681 нужно вставить в /search/?find=

if($('.subdiv-katalog-to .table_main').text()){
$('.mainmenubg a').hide();
$('.mainmenubg').prepend('<a class="new_link" href="/search/?find=4681" alt="цена" title="цены">цены</a> ');

}

Answer 1

Судя по описанию http://api.jquery.com/attr/#attr-attributeName-function, можно сделать как-то так:

$(".new_link").attr("href", function( i, val ) {
    return val + $('.s.td_art.nomob').text();
//  return $(this).attr("href") + $('.s.td_art.nomob').text();
});

Однако если на странице есть много ссылок new_link и много ячеек td с таким классом, то такой фокус не пройдет и нужно отталкиваться уже от более четкой разметки

READ ALSO
Пронумеровать список

Пронумеровать список

Есть список и нужно его пронумероватьПод пронумеровать подразумевается добавление классов: во 2 уровне ul, например, сlass_2, в 3 уровне ul - сlass_3

323
Адаптивная карусель

Адаптивная карусель

Здравствуйте, где достать адаптивный слайдер с эффектом 3D, чтобы сверстать примерно такую карусель http://takems/dXsYK

220
Запрос с данными JSON

Запрос с данными JSON

Возможно ли сделать так, чтобы отправлялся запрос с данными JSON на апи сайта, и там он искал с точностью похожие элементы, чтобы вы лучше поняли...

274
как отправить данные из textarea

как отправить данные из textarea

сори за глупый вопросне могу понять, как считать текст из textarea

386