2011-11-09 18 views
-3

jQueryホバーで複数の要素を使用することはできますか? このコードはa要素のみですが、div,texterea,aおよびli要素を一緒に使用するにはどうすればよいですか?複数の要素をホバーします

例:

$("a").hover(function() { 
    var id = $(this).attr("class"); 
    $("#helparea").text(id); 
}, 
function() { 
    $("#helparea").empty(); 
}); 
+0

私はあなたの名前が大好きです。 –

+0

複数セレクタ(http://api.jquery.com/multiple-selector/)を探している可能性があります。 –

答えて

4

$("a")は、すべてa要素を選択します。

さらに選択する場合は、$("div,textarea,a,li")を使用してください。

jQuery's documentationon the matterを読んでください。

1

使用$('div, textarea, a, li').hover(...)。 JQueryは任意の有効なCSSセレクタを受け入れますので、セレクタをコンマで区切ります。

+1

...(a)有効なバリアント、(b)OPが要求したバリアント。 –

+0

途中でここに:) –

+0

それは構文的に有効です... 3つの変数が定義され、 'a'にjQueryが受け入れるものが含まれている限り。 ;) – Quentin

関連する問題