您的位置:首页 > Web前端 > JQuery

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))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: