Вот моя проблема. Я редактирую веб-сайт, который генерирует весь контент веб-сайта в цикле со стороны сервера до PHP, а затем меня просят манипулировать веб-сайтом с помощью jQuery.Как проверить, была ли ссылка нажата?
Вопрос здесь в том, что множество тегов ссылок, которые существуют на веб-сайте, не имеют с ними ассоциированных ID
. Поэтому меня попросят решить проблему, где, если щелкнуть один из тегов ссылок, происходит логика jQuery.
В моем случае, если ссылка тега с текстом «Просмотреть все». Я должен выполнить некоторое выполнение кода, но как именно я его пишу?
Это так же просто, как написание:
$("a:contains('See All')").click(function() {
// do something
});
, потому что, кажется, не работает. Любая помощь?
Хорошо, я проверю это решение завтра и посмотрю, работает ли оно. Очень ценится бутон. Вопрос только в том, что использование фильтра не принесет больших накладных расходов? – ElliotDurden
@ user1429805 нет накладных расходов, и он работает просто отлично проверить мой рабочий образец – thecodeparadox
Спасибо, чувак, он работает как шарм. Я могу использовать «text.match()», поскольку они используют jquery 1.6.x, а не jquery 1.7, который теперь поддерживает событие «on». Я думаю, я мог бы попробовать «делегировать» на своем месте, я попробую. – ElliotDurden