码迷,mamicode.com
首页 > 其他好文 > 详细

this在click时间中的用法

时间:2017-01-10 20:04:21      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:适配   onclick   cli   play   错误   cti   ...   jquery   href   

在jquery中的click事件中可以使用$(this),表示当前点击的标签对象,如下代码:

$(".close").click(function(){
$(".bkr_swipe .ul02 li a").unbind("click");
$(".overlay").css("display","none");
})

可正常引用,当时 在onclick事件中就不行了。

在标签中添加onclick事件,如<a href="#” id="aa" onclick="testclick()"></a>,在js代码中使用$(this).attr("id")进行引用,返回的竟然是undefined!!!后来才发现原因是this引用错误,应该这样写<a href="#” id="aa" onclick="testclick(this)"> 在js中 testclick(obj){.......$(obj).attr("id")........},这样写 this才能起作用。

 

ps:如果百界面布局的时候,使用position定位不起作用,可以试试加上clear:both;因为用可能是里面的float元素引起的。

    在布局的时候,可以使用margin来适配余下的宽度。

this在click时间中的用法

标签:适配   onclick   cli   play   错误   cti   ...   jquery   href   

原文地址:http://www.cnblogs.com/formybestlife/p/6270479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!