0
var e = jQuery.Event("onmouseover");
e.attr("id");
この要素のIDを取得したいのですが、機能しません。 e
はオブジェクトを返します。jQueryは.event関数でIDを取得します
var e = jQuery.Event("onmouseover");
e.attr("id");
この要素のIDを取得したいのですが、機能しません。 e
はオブジェクトを返します。jQueryは.event関数でIDを取得します
要素に渡す新しいイベントオブジェクトを作成するjQuery.Event
は、あなたが望むことをしません。
マウスを通過したときに特定の要素のIDだけを取得したいと思うのですか?一般的なクラス名を持っている場合、および要素、その後の操作を行います。
$('.someClassName').mouseover() {
alert(this.id);
});
彼らは同じタグのすべて、例えばある場合<p>
、その後、何かのように:
$('tag').mouseover() {
alert(this.id);
});
ページ上すべて要素のためにこれをしたい場合(推奨しませんが、通常、あなたはそれを絞り込むことができます):
$(document).delegate('*', 'mouseover', function (e) {
if (this == e.target) alert(this.id);
});
あなたが望むことjQuery selectorsについて詳しくは、必要な要素にアクセスしてください。
申し訳ありませんイベントはonmouseover – senzacionale
@senzaですが、これは同じですが、 '.click'を' .mouseover'に置き換えます。私はこれを表示するために私の答えを変更しました。 –