Javascript 将变量转换为字符串
我只想插入变量$src(它获取图像的url) 进入这个字符串Javascript 将变量转换为字符串,javascript,jquery,Javascript,Jquery,我只想插入变量$src(它获取图像的url) 进入这个字符串 $("a[class=panel]").append("--wanna insert $src here--"); 我该怎么做 var $src = $('a.button').attr("src"); 然后: $('div.panel').append('<div class="zoom-btn"><a href="' + $src + '"></a></div>'); $('d
$("a[class=panel]").append("--wanna insert $src here--");
我该怎么做
var $src = $('a.button').attr("src");
然后:
$('div.panel').append('<div class="zoom-btn"><a href="' + $src + '"></a></div>');
$('div.panel')。追加(“”);
或者我个人更喜欢:
$('div.panel').append(
$('<div/>', {
'class': 'zoom-btn'
}).append('<a/>', {
href: $src
})
);
$('div.panel')。追加(
$('', {
“类”:“缩放btn”
}).附加(“”{
href:$src
})
);
这个答案不相关,现在你已经离开了,并且在发布后完全更改了问题。
var src = $('a[class="button"]').attr("src");
$("div[class=panel]").append(src);
您在问题中提到要插入变量$src,该变量获取图像的Url。 为了我们需要的形象
$src = $('a[class="button"] img').attr("src","<?=$src?>");
$src=$('a[class=“button”]img').attr(“src”,”);
带有包含图像标记的“button”类的锚点
<a href="#" class="button"><img src=""/></a>
若在锚点中并没有元素,也可以使用下面的代码
$src = $('a[class="button"]').append('<img src="<?=$src?>"/>');
$src=$('a[class=“button”]”)。追加(“/>”);
或一行$(“div[class=panel]”)。append($('a[class=“button”]”)attr(“src”);
与jQuery无关。基本的JavaScript字符串连接。请阅读为什么你的锚点有src
属性?这是无效的,谢谢Darin,第一个我更喜欢第一个选择对我来说更可读(也类似于php)。好主意。现在我想扫描页面中的所有a.button链接(我假设我需要使用each()和每个$src获取来显示div.panel中的结构。我尝试了,但没有成功。你能帮我吗?谢谢
$src = $('a[class="button"]').append('<img src="<?=$src?>"/>');