Javascript jQuery DOM选择器问题
我有一个jQuery代码,如下所示Javascript jQuery DOM选择器问题,javascript,jquery,Javascript,Jquery,我有一个jQuery代码,如下所示 $("#"+iframeId).attr("src",url); //works perfect $("a[target="+iframeId+"]").attr("href", url); //does not return anything. not sure why? 在这里,iframeId获取“swcontent” 这会导致任何问题吗?如果是,我该如何解决这个问题(我可能无法完全更改代码)如果您的iframeId是“swcontent”,那么它应该
$("#"+iframeId).attr("src",url); //works perfect
$("a[target="+iframeId+"]").attr("href", url); //does not return anything. not sure why?
在这里,iframeId获取“swcontent”
这会导致任何问题吗?如果是,我该如何解决这个问题(我可能无法完全更改代码)如果您的iframeId是“swcontent”,那么它应该可以工作 我准备了一个简单的例子,和你想做的一样 css类实际上被添加到锚标记中
var iframeid = "swcontent";
$('a[target="' + iframeid + '"]').addClass('loadsInIframe');
在这里查看:
如果用“;-”对变量进行四舍五入排序,效果会非常好)
<代码> IFRAMIDID 绝对<代码> SWECTION/COD>?您考虑过我所提供的jQueRe.ExpRead吗?
jQuery.extend = jQuery.fn.extend = function() {
// copy reference to target object
var target = arguments[0],
a = 1;
// extend jQuery itself if only one argument is passed
if ( arguments.length == 1 ) {
target = this;
a = 0;
}
var prop;
while (prop = arguments[a++])
// Extend the base object
for ( var i in prop ) target[i] = prop[i];
// Return the modified object
return target;
};
var iframeid = "swcontent";
$('a[target="' + iframeid + '"]').addClass('loadsInIframe');
$("a[target='"+iframeId+"']").attr("href", url);