gpt4 book ai didi

javascript - 使用 AJAX 显示 SQL 查询结果

转载 作者:行者123 更新时间:2023-11-30 16:11:38 25 4
gpt4 key购买 nike

我的网站上有一个新闻提要,用户可以在上面发布帖子。这些帖子可以被其他用户点赞(例如 facebook)。


问题
我想显示喜欢使用 ajax 的帖子的用户。每当某个元素悬停时。
目前用户已正确显示,但显示在每篇帖子下方,而不仅仅是包含悬停元素的帖子。
我解决问题的尝试

<!-- HOVER THIS -->
<span class="likers small link"></span>

<!-- DISPLAY LIKERS HERE -->
<small class="displayLikers"></small>

<!-- AJAX -->
<script>
$(function() {
$(".likers").hover(function(){
$.ajax({
url: "get/likers",
type: "GET",
success: function(response) {
$(this).closest('.displayLikers').html(response);
}
});
});
});
</script>


如果有任何帮助,我将不胜感激!

最佳答案

$.ajax 中,$(this) 不引用 $(".likers") 只需添加 $(this) 到一个变量,并在 ajax 响应函数中使用它;

$(function() {
$(".likers").hover(function(){
var likes = $(this);
$.ajax({
url: "get/likers",
type: "GET",
success: function(response) {
likes.closest('.displayLikers').html(response);
}
});
});
});

关于javascript - 使用 AJAX 显示 SQL 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36157700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com