0
我在网站上有一些选项卡,并且当单击选项卡时,如果该选项卡不包含任何数据,我想隐藏“加载更多”按钮。 为此,我想在DOM实际存在之前检查返回的值。 我的代码看起来是这样的:是否有可能在DOM中存在元素之前获取值
$(document).ready(function() {
$('#tabs li').click(function(event){
var id = 1;
var tab_id = 2;
$(".l").load("show.php?id="+id, {"tab_id": tab_id});
var load = ($("show.php?id="+id, {"tab_id": tab_id})).val();
alert(load);
});
})
的想法是,如果可变负载不为null,显示加载更多的按钮,如果它为null,则隐藏负载按钮。我相信我没有采取最好的方法,任何建议都会受到欢迎。
'$(“show.php ?id =“+ id,{”tab_id“:tab_id})'这是一个AJAX调用?这究竟是什么? – 2014-10-22 01:04:24
您可以将一些内容加载到JavaScript变量中,对其进行修改,然后将其插入到DOM中。你不能使用'.load()',但是,你可能会使用'.get()'。 – jfriend00 2014-10-22 01:06:01