Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
Jquery.append()无法处理Wordpress插件中动态生成的元素_Jquery_Forms_Dynamic_Append - Fatal编程技术网

Jquery.append()无法处理Wordpress插件中动态生成的元素

Jquery.append()无法处理Wordpress插件中动态生成的元素,jquery,forms,dynamic,append,Jquery,Forms,Dynamic,Append,首先,我只知道一点jQuery。我已经在这个网站上搜索了所有关于使用jQuery动态创建内容的问题和答案,但是没有能够解决我的问题 我在WordPress搜索和筛选插件创建的表单上添加了一些文本,每当用户单击复选框时,该插件都会更改页面结果。我已经能够在初始页面加载时使用 $(document).ready(function(){ $(".sf-item-246").append('<br/><br/>Settings'); }); $(文档).ready(函数()

首先,我只知道一点jQuery。我已经在这个网站上搜索了所有关于使用jQuery动态创建内容的问题和答案,但是没有能够解决我的问题

我在WordPress搜索和筛选插件创建的表单上添加了一些文本,每当用户单击复选框时,该插件都会更改页面结果。我已经能够在初始页面加载时使用

$(document).ready(function(){
  $(".sf-item-246").append('<br/><br/>Settings');
});
$(文档).ready(函数(){
$(.sf-item-246”).append(“

Settings”); });
但是,一旦用户单击其中一个复选框,表单就会恢复并丢失“append”脚本。我意识到我需要在我的脚本中添加一些东西使其“固定”,因为表单是一个动态元素,但我不知道这可能是什么


如果有任何帮助,我们将不胜感激。

您的意思是说,
.sf-item-246
每次都会被更改吗?当您单击checbox时到底发生了什么?我的意思是调用哪个函数?欢迎使用堆栈溢出。我们需要关于这个问题的更多细节。是否有其他代码可能会影响这一点?哪些函数与其他事件相关?
.sf-item-246
只是特定
li
复选框的插件类,我决定在其后面添加我的新标题“设置”。并不是每次都会换。确切的情况是,在页面首次加载后,我的标题出现在列表项
.sf-item-246
之后,正好是它应该出现的位置,但只要我单击同一列表中的一个复选框(不管是哪个),我的标题就会消失。经过进一步研究,我意识到我使用的WordPress插件通过Ajax加载内容。所以我现在已经解决了这个问题。谢谢收听。我需要结束这个问题,但现在确定如何做。