Getting the base element from a jQuery object

后端 未结 4 1600
独厮守ぢ
独厮守ぢ 2020-12-05 01:23

I\'m struggling to find the right terminology here, but if you have jQuery object...

$(\'#MyObject\')

...is it possible to extract the base

4条回答
  •  南方客
    南方客 (楼主)
    2020-12-05 01:52

    I tested Aaron's statements on all the browsers I have available on my box:

    $('#MyObject').get(0);
    

    vs

    $('#MyObject')[0];
    

    As far as I can tell, it is only a matter of personal preference.

    Functionally, both these statements are equivalent for both existing and non-existing elements. I tested the following browsers: Chrome 27.0, FF 21.0, IE10, IE9, IE8, IE7, IE6.

    In the speed tests that I ran, it was not always possible to tell which variation was faster; the outcome was not always consistent, even on the same browser. For the speed tests, I only tested existing elements. My test results are here.

提交回复
热议问题