jquery中 var obj =$("p") 后,obj.html()与$(obj).html()有没有区别?

本文探讨了在jQuery环境中使用var $obj = $('p');与之后的调用方法,阐述了两者在获取和操作DOM元素时的细微差别,并通过实例说明了正确使用方法的重要性。

jquery中 var obj =$("p") 后,obj.html()与$(obj).html()有没有区别?

2013-06-27 14:54匿名  |  分类:Html/Css  |  浏览883次
小弟刚学JQuery,还请教这两者有没有什么不同之处?
我有更好的答案
按默认排序 | 按时间排序

1条回答

2013-06-27 18:40热心网友  最快回答
通常会这样申请变量,var $obj=$("p"); $obj.html();估计你是误解了,其实,我写的$obj和你写的obj是同一个对象,这样申请变量的目的就是为了让你在用的时候清楚地看到,他是jquery中的对象

var initVideoEffect = function () { // 初始化幻灯片按钮选中样式 $(".btnBox a").mouseover(function () { $(".btnBox a").each(function () { this.className = this.className.replace("_cur", ""); }); this.className = this.className + "_cur"; }); // 设置滑动效果 var slide = $("#slideAreaList").bxSlider({ auto: true, pause: 6000, auto_hover: true, speed: 400, }); // 鼠标滑过图片停止滑动,移开复原 slide.hover( function () { $(this).stop(); }, function () { $(".btnBox a").each(function () { if (this.className.indexOf("_cur") != -1) { $(this).mouseover(); } }); } ); var imgIncrease = 100; // 增加图像像素(变焦) var videoIncrease = 200; // 增加图像像素(变焦) // 初始化的信息 $(".indexVideo .imgList").each(function () { var obj = $(this); obj.css("width", "324"); obj.css("height", "274"); }); $(".indexVideo .imgList").hover( function () { var obj = $(this); var img = obj.find("img"); obj.find(".mask").stop().fadeTo(500, 0.5); obj.find(".text").show().fadeTo(300, 1); img.stop().animate( { width: 324 + imgIncrease, left: (100 / 2) * -1, top: (100 / 2) * -1, }, { duration: 500, queue: false, } ); }, function () { //发现图像和动画... var obj = $(this); /**********Begin**********/ /**********End**********/ } ); }; $(function () { initVideoEffect(); }); 相关知识 jQuery 动画 API 编程要求 融合工厂的 HTML 页面总会有一些动画交互需求,根据右侧文件的上下文关系,我们需要获取 img,然后将尺寸变成我们初始化的 324 宽度,左侧和顶部位置恢复正常,动画变化为 500 毫秒,然后隐藏 .text。
最新发布
12-25
编程要求 融合工厂的 HTML 页面总会有一些动画交互需求,根据右侧文件的上下文关系,我们需要获取 img,然后将尺寸变成我们初始化的 324 宽度,左侧和顶部位置恢复正常,动画变化为 500 毫秒,然后隐藏 .text。var initVideoEffect = function () { // 初始化幻灯片按钮选中样式 $(".btnBox a").mouseover(function () { $(".btnBox a").each(function () { this.className = this.className.replace("_cur", ""); }); this.className = this.className + "_cur"; }); // 设置滑动效果 var slide = $("#slideAreaList").bxSlider({ auto: true, pause: 6000, auto_hover: true, speed: 400, }); // 鼠标滑过图片停止滑动,移开复原 slide.hover( function () { $(this).stop(); }, function () { $(".btnBox a").each(function () { if (this.className.indexOf("_cur") != -1) { $(this).mouseover(); } }); } ); var imgIncrease = 100; // 增加图像像素(变焦) var videoIncrease = 200; // 增加图像像素(变焦) // 初始化的信息 $(".indexVideo .imgList").each(function () { var obj = $(this); obj.css("width", "324"); obj.css("height", "274"); }); $(".indexVideo .imgList").hover( function () { var obj = $(this); var img = obj.find("img"); obj.find(".mask").stop().fadeTo(500, 0.5); obj.find(".text").show().fadeTo(300, 1); img.stop().animate( { width: 324 + imgIncrease, left: (100 / 2) * -1, top: (100 / 2) * -1, }, { duration: 500, queue: false, } ); }, function () { //发现图像和动画... var obj = $(this); /**********Begin**********/ /**********End**********/ } ); }; $(function () { initVideoEffect(); });
12-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值