好的。首先让我说我刚开始学习 jQuery,我已经接受了各种挑战,所以我可以学得更快。今天,我有一个非常新手的问题,如果答案很明显,请道歉。我正在使用 JQuery 在单击相应列表时显示特定值。
我不知道我做错了什么。基本上,我创建了一个无序列表,我想要实现的是,如果单击每个链接,更改应该特定于每个列表项的跨度值(因此每个列表项将具有不同的跨度值)。但是下面的脚本不起作用。关于我做错了什么或我应该做什么的任何想法?: -
<ul class="stag">
<li><a class="$200" href="#d1">Display</a></li>
<li><a class="$300" href="#d2">Shirt</a></li>
<li><a class="$400" href="#d3">Dress</a></li>
<li class="amount"></li>
**<span>$200</span>**
</ul>
这是 jQuery 代码:-
$(document).ready(function() {
("ul.stag li").click(function(){
var activePd = $(this).find("a").attr("class"); //the clicked list
$(".stag span").html(activePd.html());
return false;
});
});
任何人都可以帮忙吗?多谢你们 :)