Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery addClass未在文档中工作就绪_Javascript_Jquery - Fatal编程技术网

Javascript Jquery addClass未在文档中工作就绪

Javascript Jquery addClass未在文档中工作就绪,javascript,jquery,Javascript,Jquery,上面的addclass(红色部分)不工作,但是底部的函数(红色部分2)工作正常,document.ready正在工作(它正在输出负载) $(文档).ready(函数(){ $(“#1”).addClass(“活动”); var url=“klanten\u load\u klant.php?uid=“+1; $(“.load”).load(url,函数(){}); }); 函数loadCustomer(uid){ var url=“klanten\u load\u klant.php?uid=

上面的
addclass
(红色部分)不工作,但是底部的函数(红色部分2)工作正常,
document.ready
正在工作(它正在输出负载)

$(文档).ready(函数(){
$(“#1”).addClass(“活动”);
var url=“klanten\u load\u klant.php?uid=“+1;
$(“.load”).load(url,函数(){});
});
函数loadCustomer(uid){
var url=“klanten\u load\u klant.php?uid=“+uid;
$(“.load”).load(url,函数(){});
$(“tr”).removeClass(“活动”);
$(“#”+uid).addClass(“活动”);
};

克拉滕
三K党代码
纳姆
1.
赫尔曼·格伦德曼
2.
迪翁·格伦德曼
3.
测试帐户
4.
利塞洛特梅兰德

这不是load()问题的解决方案-但是您可以通过在jquery中的tr上包含一个click处理程序(而不是在HTML中内联)并获取被单击的tr的id来稍微清理代码。请注意,我在活动类中添加了一个红色,以演示单击tr的效果

$(文档).ready(函数(){
$(“#1”).addClass(“活动”);
var url=“klanten\u load\u klant.php?uid=“+1;
$(“.load”).load(url,函数(){});
});
$('tr')。单击(函数(){
var uid=$(this.attr('id');
var url=“klanten\u load\u klant.php?uid=“+uid;
$(“.load”).load(url,函数(){});
$(“tr”).removeClass(“活动”);
$(“#”+uid).addClass(“活动”);
});
.active{color:red}

克拉滕
三K党代码
纳姆
1.
赫尔曼·格伦德曼
2.
迪翁·格伦德曼
3.
测试帐户
4.
利塞洛特梅兰德

请添加您的HTML。我们需要在您的问题中添加一个更新@J08691该行
$(“#1”).addClass(“活动”)工作正常。我可以看到在
#1