代码之家  ›  专栏  ›  技术社区  ›  Lyon

在jquery中引用dom元素

  •  1
  • Lyon  · 技术社区  · 16 年前

    我将使用以下典型代码选择多个dom元素:

    $('#ele1, #ele2, #ele3').click(function () {});
    

    如果我有每个dom元素的变量,例如。

    var domEle1 = $('#ele1');
    var domEle2 = $('#ele2');
    var domEle3 = $('#ele3');
    

    我怎样才能一次把它们都选出来?而不是单独…

    domEle1.click(function () {});
    

    谢谢!

    4 回复  |  直到 16 年前
        1
  •  3
  •   Quentin    16 年前
    jQuery(
        [domEle1, domEle2, domEle3]
        )
    
        2
  •  2
  •   Z. Zlatev    16 年前

    就像这样:

    $(domEle1).add(domEle2).add(domEle3).hide(); //for example
    
        3
  •  1
  •   Jacob Relkin    16 年前

    可以使用数组执行以下操作:

    $( [ '#ele1', '#ele2', '#ele3' ] ).click( function() {
       //...
    } );
    
        4
  •  0
  •   Reigel Gallarde    16 年前
    $([domEle1, domEle2, domEle3]).each( function() {
        $(this).click(function(){alert('hello')});
    })