0

是否可以使用 jquery 在 div 中使用回调并在另一个 div 中显示全文?目前我在正确的 div 中:

$(document).ready(function(){
setInterval(function(){
$.post("status.php?_="+ $.now(), {day : "<?php echo $day;?>"}, function(upcoming){
$(".ticker").html(upcoming);
}),
"html"
}, 45000);
});

我需要类似的东西:

$(".view").hover(function(){
$("#left").load("a.php");
});

<div id="left">
<div class="show">
    </div>
</div>

<div id="right">
    <div class="ticker">  
    </div>
</div>

我的 php 吐回 html:<a href="" class="view">EventID</a>

我想要做的是将鼠标悬停在超链接上并在 .show 中显示完整状态我知道我必须使用事件编号进行查询,但我在执行此操作时的搜索结果为空。一如既往,感谢任何帮助

4

1 回答 1

2
$("body").on("hover", ".view", function(){
   $("#left").load("a.php");
});

当您.view在页面加载后添加到 DOM 时,即动态添加,您需要使用.on().

而不是body您可以使用任何父选择器.viewis static-element

于 2012-07-02T13:27:24.043 回答