Jquery用图像替换<span>文本</span>

时间:2014-01-06 18:01:02

标签: jquery

我目前有一个在线商店购物车的代码:

<span class="ShoppingList_RemoveCheckBox">
<a onclick="document.My_Account_Shopping_List_Detail_Content.rcuid.value="475";
document.My_Account_Shopping_List_Detail_Content.FormSubmittedByLink.value="submittedByRemoveLink"; document.My_Account_Shopping_List_Detail_Content.submit(); return false;" href="noURL">Remove </a>
</span>

我需要做的是将“删除”文字替换为图像,这样用户就可以点击图片从购物车中删除商品。

如何在不影响其余链接功能的情况下执行此操作?

我已经尝试过首先选择内容:

$(".ShoppingList_RemoveCheckBox").filter(function(){
return $(this).html() == "a";

要选择代码,但我不确定是否有办法只更改文本。我知道有.text()Jquery,但你不是必须有一个特定的id来引用它吗?

2 个答案:

答案 0 :(得分:1)

$("span.ShoppingList_RemoveCheckBox a:contains(Remove)").html($("<img/>", { src: imageURL }));

答案 1 :(得分:0)

$('.ShoppingList_RemoveCheckBox a').html('<img src="remove.gif" />')