我有以下代碼:jQuery的 - 獲取類元素的通過event.target屬性
<script type="text/javascript">
$("*").click(function(event){
var x = event.target;
if (x.nodeName == "DIV"){
alert(x.attr("class"));
}
})
</script>
這將引發「未定義」例外...是否有任何其他方式來獲取類的觸發'點擊'事件的元素?先謝謝你!
請注意,您不必引用'event.target',但您可能只需引用'this'。如果(this.nodeName ==「DIV」)alert($(this).attr(「class」));' – h2ooooooo
嗯,使用$('*')作爲選擇器,你應該使用event.stopPropagation()你的事件回調函數,只是我的2美分。 –