2 bonami bonami 于 2014.10.22 23:00 提问

求助:jQuery的最后一处$(this)没有反应

$("input.uline").blur(function(){$.post("act.php",{t:$(this).val()},function(d){if (d==0) $(this).addClass("bd5")} )});

已验证act.php在返回0后,$(this).addClass("bd5")仍然不起作用。$(this).val()取值正常。

多谢!

1个回答

boshao122
boshao122   2014.10.23 11:08

两个回调函数,$(this)当然不认识了呀,你可以在第一个回调函数里面加一个参数,代表$(this)

bonami
bonami 是这样的。谢谢!!
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jQuery删除table表格当前行除首列与最后一列的所有列
在表格中使用使用jquery获取父级元素后在获取相应的td进行删除 代码:$(‘当前行的触发按钮’).parent()..find(‘td:not(:first):not(:last)’).remove();
jquery 无法提交 表单 submit无反映
表单和其子元素不宜用一个表单的属性作为name或id的名称,如submit, length, or method,是会产生冲突的,这样就可能提交不了,没有反映。 如下:
JavaScript截取最后一个字符后面的内容
var str = "/asdasf/asfaewf/agaegr/trer/rhh";var index = str .lastIndexOf("\/");  str  = str .substring(index + 1, str .length);alert(str );
jquery 简单应用 取出最后一个td tr
$(".table tr td:last")取出的是整个table的最后一个td 而$(".table tr td:last-child")取出的是每行的最后一个td :last仅返回一个结果,而:last-child对应每个parent都会返回一个结果。。
jQuery删除最后一个逗号
字符串:var s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: s=s.substring(0,s.Length-1); 字符串:var s2 = "img/upload/123.jpg" 目标:获取文件名(不包含后缀名) 方法: s2=s2.substring(s2.lastIndexOf('/')+1, s2.lastIndexOf('.
jQuery 实现表格最后增加一行和删除最后一行
-------------------------------html部分--------------------------                  第一行                                1                         追加 减少 -------------------------------jQ
js点击列表的第一个元素,不起作用,最后一个元素起作用
在网上看到 手风琴菜单的demo,就想来模仿着做一个 html内容如下: First Menu Home About Us Services
jquery 删除字符串最后一个字符的方法
原文链接:http://blog.163.com/li_crane/blog/static/19502097201011281835796/ 字符串:var s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: s=s.substring(0,s.Length-1); 字符串:var s2 = "img/upload/123
jQuery - last-child 选择所有最后一个子元素 last最后一个元素
$(document).ready(function(){ //$('div p:last').addClass("red"); //$('div p:last') 选择 最后一个P元素 并高亮显示得出结果如下: $('div p:last-child').addClass("red");//$('div p:last-child') 将选择所有位于div最后一个p子元素,并高亮: });P
jQuery获取字符串末尾字符
substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。 代码如下: str.substr(str.length-1,1)