Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Добавить кнопку после каждой ссылки… (https://javascript.ru/forum/jquery/7225-dobavit-knopku-posle-kazhdojj-ssylki%E2%80%A6.html)

exec 21.01.2010 18:18

Добавить кнопку после каждой ссылки…
 
Есть страница с ссылками, имеющими класс threadLink. Нужно выводить после кадой такой ссылки кнопку с надписью "На страницу…", после нажатия которой будет выводиться prompt. Значение, введённое в него, надо запоминать. Затем сплитом выпиливать всё, что находится после второго дефиса в ссылке на тему, и вставлять вместо этого значение, введённое в prompt.

$('a.threadLink').each(function(){
$(this).after('<input type="button" onclick="var q = prompt(\'Введите номер страницы\',\'\'); window.open($(this).prev().attr(\'href\').split(\'-\')[2].join(q));" value="На страницу" />');
});


Код, приведённый выше не работает. Почему?


Часовой пояс GMT +3, время: 10:15.