我试图顺利重新加载这个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,它使第二个陈述成立。 我需要的是验证两个声明中的一个是否为真然后停止脚本。
答案 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();
}
});