使用js和ajax从django服务器检索数据
16lz
2021-01-22
I want to load info on mouse hover, mouse event is working but don't know if it's hitting the url
我想在鼠标悬停时加载信息,鼠标事件正在运行,但不知道它是否正在击中网址
$(document).ready(function() {
$('.user').hover(function (e) {
var offset = $(this).offset();
var left = e.pageX;
var top = e.pageY;
var theHeight = $('#myPopoverContent').height();
$('#myPopoverContent').show();
$('#myPopoverContent').css('left', (left+10) + 'px');
$('#myPopoverContent').css('top', (top-(theHeight/2)-10) + 'px');
$.ajax({
url: $(this).closest(".username").attr("data-url")/,
type: 'get',
data: form.serialize(),
dataType: 'json',
});
});
$('#myPopoverContent').focusin(function (e) {
$('#myPopoverContent').active();
});
$('#myPopoverContent').mouseout(function (e) {
$('#myPopoverContent').hide();
});
});
<div class="user-block">
<span class="username" data-url="{% url 'pop_user' question.user %}">
<a class="user" href="{% url 'profile' question.user %}">
{{question.user.profile.get_screen_name }}
</a>
</span>
</div>
更多相关文章
- Ajax/jQuery -在页面加载时将网页内容加载到div中?
- 使用jquery 1.11.3.min.js时,jquery on click事件未触发。
- bootstrap,模态对话框,shown.bs.modal事件不会触发
- 点击JSON数据加载Galleria画廊。我需要新鲜的眼睛来看我的错误
- 在执行ajax时显示加载图像
- 更改html隐藏字段的事件
- jQuery实例(ajax通信和动态加载二级菜单)
- 当AJAX响应来自PHP文件时,如何显示以消息为中心的加载器图像&防止
- 通过jQuery设置全局Ajax加载时呈现Loading