清空时,JQUERY补充

时间:2014-12-31 14:05:34

标签: javascript jquery caching fadein fadeout

我试图顺利重新加载这个div。 `

grabchart(userid, div); 目的是用用户数据填充div。

$( ".reload" ).click(function() {
    if($("#line-example-refresh").is(':empty') && ($("#line-example:not(empty)"))) {
            $( "#line-example" ).empty();
            <?php echo 'grabchart('.$_COOKIE['uid'].',"line-example-refresh");';?> 
    }

    if($("#line-example").is(':empty') && ($("#line-example-refresh:not(empty)"))) {

            <?php echo 'grabchart('.$_COOKIE['uid'].',"line-example");';?> 
            $( "#line-example-refresh" ).empty();
    }
});

这里发生的是我的脚本验证第一个语句,然后清除#line-example, 然后,因为它只是清除了这个div,它使第二个陈述成立。 我需要的是验证两个声明中的一个是否为真然后停止脚本。

1 个答案:

答案 0 :(得分:0)

否则,如果强制脚本选择&#34;选择&#34;在两个陈述中的一个之间。

$( ".reload" ).click(function() {
    if($("#line-example-refresh").is(':empty') && ($("#line-example:not(empty)"))) {
            $( "#line-example" ).empty();
            <?php echo 'grabchart('.$_COOKIE['uid'].',"line-example-refresh");';?> 
    }

    else if($("#line-example").is(':empty') && ($("#line-example-refresh:not(empty)"))) {

            <?php echo 'grabchart('.$_COOKIE['uid'].',"line-example");';?> 
            $( "#line-example-refresh" ).empty();
    }
});