タグクラス名をチェックするための非常に簡単な関数を書いています。 .attr()
を使用してdivに添付しました。アラートには問題ありません。divクラス名を確認する簡単なjQuery関数
しかし、$(this).attr('class')
は正しいクラス名を表示し、ちょうど
"未定義" を表示することはできません。 実際には、
$(this)
ともっとやることがたくさんあるので、私が最初にやめるのは本当に悪いことです。誰にもこれがなぜ起こったのか、それを修正する方法を教えてもらえますか?
<div class="testing class1" >Something here</div> <div class="testing class2" >Something here</div> <script> $("div.testing").attr('onclick', 'checkClass()'); function checkClass(){ alert($(this).attr('class')); // what do something more with "$(this)" }
を$(e)に入れる非常に簡単な方法は、この問題を解決するために、多くのありがとう。 –