どうのこうの

名古屋/元フリーランス/スタートアップ勤務/ウェブ/マークアップ/プログラマ/エンジニア

jQueryでchildなNodesをdocument.getElementしたい


あるボックス要素のマウスイベントに対して、
その内側の要素にあれこれしたくて、

ってな感じで書いたんだけど、
子の子だと、

ってなるのは、
なんだか変ですよね。。。

どなたか正しい書き方を教えてください><

4 Comments

  1. なんとかでなんとかななんとかのっていうギャル語みたいにみえた@w@

  2. ちょっと趣旨がずれているかもしれませんが,とりあえず.

    hoge
    fuga
    piyo

    のようなHTMLにおいて各li要素にマウスイベントを持たせたい場合には,

    $( ‘li’, ‘#hogehoge’ ).each( function() {
    $( this ).hover( function() { … } );
    };

    のようにかけますね.

    $( ‘li’, ‘#hogehoge’ ).hover( function() { … } );

    のように書けたかもしれませんが,これは試したことないです.

    ちなみに,

    $(document).ready( function() { … } );

    は,

    $( function() { … } );

    と書けますよ.

  3. ゴメンナサイ.
    ↑のHTMLの部分がタグとして認識されてしまったみたいです><

    以下,その部分を改めて.

    <div id=”hogehoge”>
    <ul>
    <li>hoge</li>
    <li>fuga</li>
    <li>piyo</li>
    </ul>
    </div>

  4. > $(document).ready( function() { … } );
    > は,
    > $( function() { … } );
    > と書けますよ.

    そうなんですねー。
    勉強になります><

コメントを残す

Your email address will not be published.

© 2017 どうのこうの

Theme by Anders NorenUp ↑