1

我有一个按钮,当单击该按钮时,它会从另一个页面获取内容并将该页面中的内容放入div. 它从中获取内容的页面具有使文本在显示后淡出的附加代码。但是,当它从该页面获取内容时,它也不会带来该部分。有没有一种方法可以在代码、下面或页面上获取内容,使文本在显示后淡出?

<script type="text/javascript">
$(document).ready(function(){
$("input[name=buttonup53]").click(function(){
  $.ajax({url:"add.php?r=sbt&l=35&t=53&w=1", success:function(result){
    $("div[id=up53]").html(result);
  }});
});});
</script>
<div id="up53"></div>
<input type="image" name="buttonup53" id="buttonup53" src="button.png" width="25px"></input>
4

3 回答 3

1

如果我理解正确,您可以在成功回调中使用 setTimeout 来使 div 消失。

$.ajax({
 url:'',
 ...
 success:function(result){
    $("#up53").html(result);
    setTimeout(function(){$("#up53").fadeOut('slow');},2000);
 }    
});
于 2013-03-11T16:28:49.250 回答
0

您可以使用 jquery 的 load() 方法。 jQuery 加载()

  $("Div#up53").load("add.php?r=sbt&l=35&t=53&w=1");
于 2013-03-11T16:24:09.247 回答
0

怎么样:

$("div[id=up53]").html(result).fadeOut();
于 2013-03-11T16:31:25.837 回答