这是一个很常见的问题,但我无法弄清楚。让我先发布我的代码:jQuery - 无法选择正确的div
<div class="myDeskContentRate">
<span class='myDeskContentStar'><img src='star.png'></span>
<div class='myDeskContentRateCount'><span class='starCount'>1</span></div>
</div>
而且我的jQuery:
$('.myDeskContentStar').click(function(){
$postId = $(this).attr('networkPostId');
$this = $(this);
$starCount = $this.next('.myDeskContentRateCount');
$.post('/includes/classes/handler.php?do=networkPostStar', { postId : $postId },
function(data){ $this.html(data); $starCount.nextUntil('.starCount').load('/includes/classes/handler.php?do=networkPostStarCount', { postId : $postId }); });
});
当一个明星的点击它不得不这样做后,然后负载,因为它有更新的恒星数量。
我的问题是什么,我不能选择跨度类=“历史starcount”股利类的内部=“myDeskContentRateCount”。
我可以得到class ='myDeskContentRateCount'但这不是我想要的。有没有办法让我获得span class ='starCount'?
在此先感谢。
这样做:-) – skolind 2012-03-14 10:55:03
很高兴帮助:) – 2012-03-14 10:55:22