JavaScript - случайное нажатие на определенные привязанные теги - PullRequest
0 голосов
/ 22 марта 2012

Я уже некоторое время искал в Google, но, похоже, я правильно его не ищу.Извините, если это уже там.= /

Хорошо, скажем, на одной странице есть пятьдесят привязанных тегов.Все привязанные теги, по которым вы хотите щелкнуть, имеют один и тот же атрибут класса, но вы не хотите щелкать один и тот же дважды дважды подряд.

Как бы я это сделал?Имейте в виду, что их атрибут href отличается, поэтому я предполагаю, что это один из способов, которым мы могли бы сосчитать, что он уже был нажат, или, возможно, innerHTML привязанного тега?

[{Невозможно опубликовать изображения - http://i.stack.imgur.com/orTyE.png}]

Как, например, я хотел щелкнуть все привязанные теги, кроме этих: «Ссылки, изображения, стили / заголовки»Списки, цитаты, код, HTML ".Но я не хочу нажимать на одну и ту же кнопку дважды.

1 Ответ

2 голосов
/ 22 марта 2012

Чтобы остановить двойной щелчок, вы можете использовать это (требуется jQuery).

$("a.classAttr").click(function(e){
    if($(this).hasClass("clicked")){
        e.preventDefault();
    }
    else{
       $(this).addClass("clicked");
     }
});
...