`

$(this).addClass()的一个注意点

阅读更多

今天在该公司项目里的一个bug时发现$(this).addClass("a");后再进行一次$(this).addClass("b"),则this元素的class为“a b”;,今天这个bug就是因为这个搞的许久。唉,写出来,让自己长长记性。

分享到:
评论

相关推荐

    解决jQuery使用append添加的元素事件无效的问题

    on() 方法在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。 注意:使用 on() 方法添加的事件处理程序适用于

    C#自动完成功能

    response($.map(data, function(item) { return { label: item.XMMC, //这个是数据库查出来的字段 value: item.XMMC, id: item.ID, 注意传id的时候 item.ID 是取出数据库的字段 小id是给他起的名字 type: item...

    基于Jquery的表格隔行换色,移动换色,点击换色插件

    效果图:编写JQUERY插件如下: 代码如下: ;... //注意这个options 同上面的function(options)中的option是同一个对象 //隔行变色 $(“tbody>tr:enev”,this).addClass(option.even); $(“tbody>tr:odd”,this).ad

    jQuery 1.6 API 中文版

    如果你明确地传递了一个content-type给 $.ajax() 那么他必定会发送给服务器(即使没有数据要发送)。数据将总是使用UTF-8字符集传递给服务器;你必须译码这适当的在服务器端。 contextObject 这个对象用于设置...

    jQuery详细教程

    您也许已经注意到在我们的实例中的所有 jQuery 函数位于一个 document ready 函数中: $(document).ready(function(){ --- jQuery functions go here ---- }); 这是为了防止文档在完全加载(就绪)之前运行 jQuery...

    jQuery源码分析之jQuery.fn.each与jQuery.each用法

    先上例子,下面代码的作用是:对每个选中的div元素,都给它们添加一个red类 复制代码 代码如下:$(‘div’).each(function(index, elem){    $(this).addClass(‘red’); } }); 上面用的的.each,即jQuery.fn.each...

    jquery电子文档chm

    $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。详细参数选项见下。 jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数时,如 "myurl?...

    jQuery完全实例.rar

    意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。 而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置...

    JQuery设置文本框和密码框得到焦点时的样式

    代码如下: //设置文本框和密码框得到焦点时的样式 $(“#tblReg input[type=text],#tblReg input[type=password]”).focus(function () { $(this).addClass(“myFocus”); }).blur(function () { $(this).removeClass...

    jQuery开发技巧

    11 判断一个元素是否为空 if $ "#id" html { do something } 12 替换元素 $ "#id" replaceWith " <div>I have been replaced< div> " ; 13 jquery timer ...

Global site tag (gtag.js) - Google Analytics