我有几个类似于以下 HTML 的链接,但是文本不同:-
<a class="rpLink " href="#">
<span class="rpOut">
<span class="rpExpandHandle"></span>
<img class="rpImage" src="Images/favourite.png">
<span class="rpText">Baskets with Product </span>
</span>
</a>
当用户单击最喜欢的图像时,我试图获取文本(在 rpText 内)。
到目前为止,我有以下 JQuery:-
$('.rpItem').on("click", "img", function (e) {
var text = $(this).find(".rpLink").text();
e.preventDefault();
var args = {
reportName: e
};
alert($(this).attr('href'));
$.ajax({
type: "POST",
url: "Default.aspx/AddToFavourites",
data: JSON.stringify(args),
contentType: "application/json;charset=utf-8;",
success: function () {
},
error: function () {
alert("Fail");
}
});
});
但是我无法获得文本。