отключить ссылку
Господа, можно ли отключить ссылку(не переходила по адресу)?
пробывал die() - как-то не принесло успехов... |
$("#alink").click(function(e) { e.preventDefault(); // do something }); |
чего?
|
Вот есть некий текст. В нем есть ссылка. Мне надо отключить эту ссылку.
Пользователь жмет на ссылку - а переход по ссылке не происходит. $(txt).find(a).die() не помогает. Что можете посоветовать? |
$(a, txt).click(function(){$(arguments).get(0).preventDefault();}); |
Цитата:
не проще ли function(evt){evt.preventDefault();} Все равно обработчик навешиваем через jq. Либо же вообще сделать безо всяких jq evt.originalEvent.stopPropagation ? evt.originalEvent.stopPropagation() : evt.originalEvent.cancelBubble = true; P.S. Ага, почитал твои посты, так толсто, что даже тонко! Про бездумный копипаст беру слова назад, чувак ты гений, а findelements вообще пушка. P.P.S. я тоже херню про второй вариант написал, разумеется чтобы просто запретить переходы достаточно будет return false; из click |
Цитата:
function(evt){evt.preventDefault();} равнокак и ваш второй бредо-вариант: evt.originalEvent.stopPropagation ? evt.originalEvent.stopPropagation() : evt.originalEvent.cancelBubble = true; еслибы он был правыильно написан,то только остонавливал бы всплытие эвента учите java script |
А такое не подойдёт?
<a href="/" onclick="return false;">ссылка</a> |
Matre,
Ты ведь меня тролишь? Ты же не серьезно это написал? |
Vulkan
мы не ищем легких путей,они для слабоков da_ff нет-все серьезно и я жду ответных аргументов от вас |
Часовой пояс GMT +3, время: 02:28. |