jquery在IE中参数无效 20
varcount=true;$(".tit>a").click(function(){var_div;if(count){_div=$("<divclass='data'...
var count = true;
$(".tit > a").click(function(){
var _div;
if(count){
_div = $("<div class='data'></div>");
//数据交互
//填充交互数据
_div.html("交互得到的数据");
$("#pj").append(_div);
changeIcon($(this));
count = false;
}else{
changeIcon($(this));
$(".data").remove();
count = true;
}
});
在调用changeIcon($(this));时,IE报参数无效错误,请各位指教。
/*修改图标*/
function changeIcon(mainNode){
if(mainNode){
if(mainNode.css("background-image").indexOf("_tag.gif")>= 0){
mainNode.css("background-image","images/_tag1.gif");
} else{
mainNode.css("background-image","images/_tag.gif");
}
}
}
该操作用途:单击图标后添加一个div标签<div class-"data"></div>;并利用 changeIcon()函数来变换背景图片; 再次点击图标,移除<div class-"data"></div>并变换背景图片 展开
$(".tit > a").click(function(){
var _div;
if(count){
_div = $("<div class='data'></div>");
//数据交互
//填充交互数据
_div.html("交互得到的数据");
$("#pj").append(_div);
changeIcon($(this));
count = false;
}else{
changeIcon($(this));
$(".data").remove();
count = true;
}
});
在调用changeIcon($(this));时,IE报参数无效错误,请各位指教。
/*修改图标*/
function changeIcon(mainNode){
if(mainNode){
if(mainNode.css("background-image").indexOf("_tag.gif")>= 0){
mainNode.css("background-image","images/_tag1.gif");
} else{
mainNode.css("background-image","images/_tag.gif");
}
}
}
该操作用途:单击图标后添加一个div标签<div class-"data"></div>;并利用 changeIcon()函数来变换背景图片; 再次点击图标,移除<div class-"data"></div>并变换背景图片 展开
2个回答
展开全部
我猜测是缓存问题,
改成:
data:"telephone="+telephone+"&password="+password+"&yanzhengma="+yanzhengma+"&time="+new Date().getTime()
加多个时间参数估计就可以了。
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
改成:
data:"telephone="+telephone+"&password="+password+"&yanzhengma="+yanzhengma+"&time="+new Date().getTime()
加多个时间参数估计就可以了。
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询