Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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自动完成列表项_Jquery_Jquery Autocomplete - Fatal编程技术网

访问JQuery自动完成列表项

访问JQuery自动完成列表项,jquery,jquery-autocomplete,Jquery,Jquery Autocomplete,我想从ui自动完成类访问li.ui菜单项 但是,无法通过以下代码访问: $("body .ui-autocomplete li.ui-menu-item").addClass("active"); 我正在尝试添加一个类。我知道这可以通过数据、追加和追加来实现,但我的场景不同 每个列表项在ajax中都有一个link标记,表示传递特定URL参数的dataremote=true链接 然后使用我的后端PL,有一个条件将检查参数是否存在,然后它应该将特定列表项标记为活动。这就是为什么我想添加一个名为ac

我想从
ui自动完成
类访问
li.ui菜单项

但是,无法通过以下代码访问:

$("body .ui-autocomplete li.ui-menu-item").addClass("active");
我正在尝试添加一个类。我知道这可以通过
数据
追加
追加
来实现,但我的场景不同

每个列表项在ajax中都有一个link标记,表示传递特定URL参数的
dataremote=true
链接


然后使用我的后端PL,有一个条件将检查参数是否存在,然后它应该将特定列表项标记为活动。这就是为什么我想添加一个名为
active

的类。实际上,如果我不能通过li.ui-menu-item访问,那就很奇怪了。为什么会这样(我不确定加载建议列表时它到底是如何工作的,但我认为列表中的DOM元素是动态创建的,因此需要在DOM元素实际存在后添加类,仅使用这行代码很难判断发生了什么相同的代码对我来说工作正常……检查是否存在其他问题