我正在尝试构建一个 twitter 风格的网络应用程序。我有一个代码,点击后会显示该推特的额外内容(带有回复和其他详细信息)。这是jquery代码:
$('.twit').click(function() {
$(this).next().slideToggle(function() {});
});
这工作得很好,但是(就像在推特上一样)我希望当用户点击(创建者的)用户名时,slideToggle 不会关闭(细节不显示),我试过这个:
$('.twit').not('.username').click(function() {
$(this).next().slideToggle(function() {});
});
这是html:
<div id="twit_id_{$twits[i].TID}" class="twit">
<a href="user.php?id={$twits[i].USERID}" class="username">{$twits[i].display_name}</a>
</div>
<div class="details" style="display:none;">
<!--details-->
</div>