How do I store multiple jQuery selectors in a javascript variable?

后端 未结 5 1513
野性不改
野性不改 2021-01-25 12:54

Obviously it\'s a good idea to store jQuery selectors in variables if they are used more than once (not a good idea if used only once).

My question is, how do y

5条回答
  •  情深已故
    2021-01-25 13:58

    a selector is a string when passed to the $() fn. returns a collection of Elements that match the selector. So there is nothing wrong with this code.

    Your code can also be written as,

    var object1 = "#object1",
        object2 = "#object2";
    
    $(object1).add(object2).doSomething();
    

    or it can be further optimized as,

    var object1 = $('#object1'),
        object2 = $('#object2');
    
    object1.add(object2).doSomething();
    

    where doSomething can be a jQuery or jQuery plugin defined method.

提交回复
热议问题