Javascript 使用jquery设置属性在IE中不起作用
仅在IE浏览器中,使用j query设置属性元素不起作用。是否有其他方法可以使用j query或java脚本设置属性。请参阅下面的代码片段,它不是单独在IE中工作的Javascript 使用jquery设置属性在IE中不起作用,javascript,jquery,Javascript,Jquery,仅在IE浏览器中,使用j query设置属性元素不起作用。是否有其他方法可以使用j query或java脚本设置属性。请参阅下面的代码片段,它不是单独在IE中工作的 obj_KLImages.each(function(){ $(this).attr('src', ishttpHead($(this).attr('longdesc'))); }); 您可以尝试使用函数代替attr() 您可以查看此页,了解关于何时使用prop()和attr()的讨论。HTML请?你能为它做一个JSFIDLE吗?
obj_KLImages.each(function(){
$(this).attr('src', ishttpHead($(this).attr('longdesc')));
});
您可以尝试使用函数代替attr()
您可以查看此页,了解关于何时使用prop()和attr()的讨论。HTML请?你能为它做一个JSFIDLE吗?试试
this.setAttribute()
而不是$(this.attr()
(它不能完全回答问题,但可能对你有用)
obj_KLImages.each( function() {
$(this).prop('src', ishttpHead($(this).prop('longdesc')));
});