当有人在div.lol上盘旋时,我想在div.sdf上显示profile.php里面的内容
$(document).ready(function(){
$('.lol').hover(function(){
$(this).parent().next().find('.sdf').get('profile.php');
},function(){
$(this).parent().next().find('.sdf').get();
})
});
我尝试了这个,但没有加载。
这是我的jfiddle http://jsfiddle.net/csbVW/93/
答案 0 :(得分:1)
您使用的get
方法错误。这是get的documentation。您使用get
的方式可以调用this function。使用AJAX
get
方法从服务器检索数据,然后将结果注入要显示的DOM
元素。
答案 1 :(得分:1)
Linek说你没有以正确的方式使用get方法。您将函数作为第二个参数传入,并使用它来执行您要对GET调用返回的数据执行的操作。
以下内容应该有效...
$(document).ready(function(){
$('.lol').hover(function(){
loldiv = $(this).parent().next().find('.sdf');
$.get('profile.php', function(data) {
loldiv.html(data);
});
});