2018-02-12
jquery-jquery对象和dom对象
jquery 评论:0 浏览:220

转载请注明出处:https://oldnoop.tech/c/107.html

jquery对象dom对象

dom对象

通过document的getElementById,getElementsByName,getElementsByTagName等拿到的对象,

比如:

<input id="username" name="username" type="text" />

var input = document.getElementById("username");

或者document.createElement(tag)创建的对象

比如:

var div = document.createElement("div");

或者html代码事件函数中的this

比如:

<input id="username" name="username" type="text"  onchange="check_username(this)"/>

html代码中的onchange="check_username(this)"的this代表input元素的dom对象

jQuery对象

获得jQuery对象的方式

$(selector) ->jQuery对象

Selector是一个字符串

比如:$("#id")

$(dom) ->jQuery对象

dom指dom对象

比如:$(document.getElementById("id"));

$(html) ->jQuery对象

html指html代码的字符串

比如:$('<input id="username" name="username" type="text" />');

jQuery对象和dom对象互转

$(selector)[index]->dom对象

eg.

var jquery_obj=$("#id");

var dom = jquery_obj[0];

$(dom) ->jQuery对象

eg.

var dom = document.getElementById('id');

var jquery_obj=$(dom);



  • 转载请注明出处:https://oldnoop.tech/c/107.html

Copyright © 2018 oldnoop.tech. All Rights Reserved

鄂ICP备2023022735号-1