jquery中get和find方法区别,对象与标签元素的互换
2015-07-02 13:52
981 查看
今天用ajax做了一个上传图片实现预览的效果,遇到了一个问题,在用jquery获取img标签的时候,我先是用的find()方法,这样子上传可以实现,但是效果的预览就不能实现,我把获取的标签用console.log打印出来,原来是一个object对象,后来我又用get()方法试了一下,获取的是HtmlElement,这个才是我想要的。我便想到了一点,怎么才能在需要的时候实现jquery的对象和dom元素的互换呢。百度了一下,有了结果,原来可以通过[index]的方法把jquery的对象转化为dom元素,比如
$("#pic").find(0)[0],这样子就可以得到dom元素了,如果需要把dom元素变成jquery对象,那么就用$()方法,比如
$($('#pic').get(0))
相关文章推荐
- JQuery与ajax
- jquery判断对象某个属性是否存在
- jQuery Validate验证框架详解
- Jquery事件简单使用
- jQuery切换所有复选框选中状态的方法
- 深入学习jQuery自定义插件
- Jquery_Ajax文件上传
- jQuery生成二维码
- js--下拉列表选中(js和jquery两种方法 )
- 生成条形码_jQuery_barcode
- JQuery 遍历子元素+ each函数的跳出+提取字符串中的数字
- jquery attr和css属性
- jQuery入门:选择元素 Selecting Elements
- Jquery简单整理
- 『jQuery』.html(),.text()和.val()的使用
- jQuery选择器
- 深入学习理解jQuery中的extend方法以及JavaScript中对象的复制
- jquery获取所有选中的checkbox
- jquery返回顶部
- struts2+jquery+ajax的使用