Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.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 单击展开并更改文本_Javascript_Jquery - Fatal编程技术网

Javascript 单击展开并更改文本

Javascript 单击展开并更改文本,javascript,jquery,Javascript,Jquery,在“En savoir plus”上,单击我展开.item折叠div,当div打开时,我在“Fermer”中更改文本“En savoir plus”,但是 他唯一的工作是最后一项 jQuery(文档).ready(函数(){ jQuery('.item container')。单击(函数(){ var link=jQuery(this); jQuery('.item collapse').slideToggle('800',function(){ if(jQuery(this).is(':vis

在“En savoir plus”上,单击我展开.item折叠div,当div打开时,我在“Fermer”中更改文本“En savoir plus”,但是 他唯一的工作是最后一项

jQuery(文档).ready(函数(){
jQuery('.item container')。单击(函数(){
var link=jQuery(this);
jQuery('.item collapse').slideToggle('800',function(){
if(jQuery(this).is(':visible')){
html('Fermer');
}否则{
html('En savoir
加上”);
};
});
var$this=jQuery(this.next();jQuery(“.item collapse”).not($this.hide();
});
});

问题是您正在使用
单击
功能和
滑动切换
。当您单击其中一个div时,它的行为就像您单击了所有div一样

i对于事件处理程序,请使用
id
,或者对要单击的每个div单击
onClick
,然后调用span change函数