Я ищу способ найти ссылки с классом "colorbox-load", как это ...
<a class="colorbox-load" href="http://www.youtube.com/watch?v=hYVGKdop63Y?fs=1&width=640&height=480&hl=en_US1&iframe=true&rel=0">Kendra Grittani on stage at Koerner Hall (broken)</a>
... и с помощью jquery я хочу заменить каждый экземпляр в hrefтег "youtube.com/watch?v=" с помощью "youtube.com/v/".
" Это то, что у меня есть, но я не уверен, как найти и заменить.
$("a.colorbox-load").attr("href", "http://www.youtube.com") { var text = $(this).text(); text = text.replace("youtube.com/watch?v=", "youtube.com/v/"); $(this).text(text); });
Используйте простую строку replace () .
$("a.colorbox-load").each(function(){ var newUrl = $(this).attr('href').replace('youtube.com/watch?v=', 'youtube.com/v/'); $(this).attr('href', newUrl); });
ОБНОВЛЕНИЕ
Создан для вас пример на jsFiddle .