我有一个css类名“.className” 如何创建if语句,如果用户没有单击.className,它将发出警报。 例如:
if (click != $('.className')) {
alert("You did not click className");
}
我知道我的代码不正确。怎么做?顺便说一句,这类似于外部点击。 谢谢。
答案 0 :(得分:4)
$("a").click(function(e) {
e.preventDefault();
if (!$(this).hasClass('className')) {
alert("You did not click className!");
}
});
编辑:如果通过“外部点击”,那么您的意思不仅仅是链接,
$("*").click(function(e) {
e.stopPropagation();
if (!$(this).hasClass('className')) {
alert("You did not click className!");
}
});