Я вижу из вашего ответа выше, что у вас есть несколько HosAddHidden
.Если за каждым из них следует якорь, которым вы хотите манипулировать (как в примере выше), вы хотите перебрать каждый из скрытых адресов и изменить href
якоря, следующего за ним.Вот, пожалуйста:
$('.HosAddHidden').each(function(index) {
$(this).next().attr('href', 'http://maps.google.com/maps?q='+$(this).text());
});
Обратите внимание, что это не по щелчку, а должно выполняться, когда DOM загружает и меняет все якоря для вас.Преимущество в том, чтобы не ставить его на клик, заключается в том, что реальный href уже был изменен, поэтому кто-то может щелкнуть правой кнопкой мыши на якоре и скопировать его, открыть в новой вкладке и т. Д.