使用jquery时弹出[object HTMLImageElement]问题

简介: 本打算写一个轮播图,但是获取到图像后想改变图片地址,却jq方法各种不能实现,开始以为是jq文件弄错了,用百度的cdn试了下还是报错。 于是开始了alert调试。 我是用的jquery获取类 var a=$('.

本打算写一个轮播图,但是获取到图像后想改变图片地址,却jq方法各种不能实现,开始以为是jq文件弄错了,用百度的cdn试了下还是报错。

于是开始了alert调试。

我是用的jquery获取类

var a=$('.wrap img')[0];
alert(a);            //弹出[object HTMLImageElement],此对象为html对象,是不能使用jq方法的
百度了一下,要用alert($(a));  //此时弹出[object Object],这时可以使用jquery

要分清html对象是不能直接被jq使用的,加个$括起来使用

相关文章
|
Web App开发 JavaScript 前端开发
JQuery Object vs. DOM element
JQuery Object 和 DOM的区别 HTML DOM 定义了访问和操作HTML文档的标准方法。其中 document 是DOM 树的根对象 ,在浏览器宿主环境中,可以通过JS操作HTML DOM,例如: document.getElementById("intro").innerHTML; 如果将DOM element alert 出来,其显示为 [object H
1004 0
|
前端开发 JavaScript
5个jQuery问题和解答
学习jquery的过程本身就是问与答。下面根据实际解决5个问题。 我怎样用jQuery放大和缩小文本 先看看效果有几种方法实现,我们只专注于其中的一种。首先,我们添加的一些简单的标记:   This is some text.
892 0
|
7月前
|
JavaScript
Jquery插件知识之Jquery.cookie实现页面传值
Jquery插件知识之Jquery.cookie实现页面传值
38 0
|
8月前
|
JavaScript
jQuery 插件自用列表
jQuery 插件自用列表
29 0
|
4月前
|
JavaScript
jQuery图片延迟加载插件jQuery.lazyload
jQuery图片延迟加载插件jQuery.lazyload
|
4月前
|
JavaScript 数据可视化 前端开发
jQuery-JS插件-第9次课-使用插件让领导对你刮目相看-附案例作业
jQuery-JS插件-第9次课-使用插件让领导对你刮目相看-附案例作业
19 0
|
4月前
|
JavaScript 前端开发
开发jQuery插件这些就够了
开发jQuery插件这些就够了
29 0
|
9月前
|
JavaScript
jQuery编写插件的两种方法
jQuery编写插件的两种方法
57 0