alert($("#iconImg[title="+$title+"]").attr('title'));
8张图片,title为1到8,图片的title属性设置的正常,移到图片上都能显示出title.但是,在jquery中上述代码现实的不是1就是undefined.id,及任何都地方都检查了无数遍.求解
8张图片,title为1到8,图片的title属性设置的正常,移到图片上都能显示出title.但是,在jquery中上述代码现实的不是1就是undefined.id,及任何都地方都检查了无数遍.求解
alert($("#iconImg[title='"+$title+"']").attr('title'));
不是''的问题,input,button,都可以得到title.只有img不可以
代码贴全一点
LZ
我也没搞懂这个嘛 是随着img的改变而改变 还是你写的有误啊 多贴点代码吧
// alert($("#iconImg[order="+$order+"]").attr('order'));
$.post('ajaxBack.php',{
order:$order,
title:$("#newTitle3").val(),
content:$("#newContent3").val(),
setType:'resetWeb'
},function(data,status){
cuts = cutTitleContent(data);
$("a[order="+$order+"]").html(cuts[0]);
$("a[order="+$order+"]").attr('href',cuts[1]);
//图标需要刷新后才能改变
$("#iconImg[order="+$order+"]").attr('src',cuts[1]+'/favicon.ico');
});
});
红色部分有问题,不能立即改变,刷新后图片才可改变.绿色部分没问题,a标签的内容合理案件地址能够立刻改变,cuts是包含着网址和网站标题的数组,cuts的内容没问题,测试了好几遍
// alert($("#iconImg[order="+$order+"]").attr('order'));
$.post('ajaxBack.php',{
order:$order,
title:$("#newTitle3").val(),
content:$("#newContent3").val(),
setType:'resetWeb'
},function(data,status){
cuts = cutTitleContent(data);
$("a[order="+$order+"]").html(cuts[0]);
$("a[order="+$order+"]").attr('href',cuts[1]);
//图标需要刷新后才能改变
$("#iconImg[order="+$order+"]").attr('src',cuts[1]+'/favicon.ico');
});
});