Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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 无法更新Jquerymobile列表中的计数器值_Javascript_List_Jquery Mobile_Counter - Fatal编程技术网

Javascript 无法更新Jquerymobile列表中的计数器值

Javascript 无法更新Jquerymobile列表中的计数器值,javascript,list,jquery-mobile,counter,Javascript,List,Jquery Mobile,Counter,我有一个元素,我试图在每次创建一个项目时更新它 目前,一个列表是通过RESTAPI填充的,我有一个脚本,它从每个项目中获取一些信息,统计另一个表,答案是填充jquerymobile列表的计数器气泡 我已经搜索过了,我知道我需要访问“ui li count”,但我无法访问它。我在这里搜索过,尝试过很多方法,但没有一个能给我答案 使用google console,元素的绘制方式如下: 应该是这样的 这是我正在尝试的代码,但严重失败: console.log('get count : '+$('l

我有一个元素,我试图在每次创建一个项目时更新它

目前,一个列表是通过RESTAPI填充的,我有一个脚本,它从每个项目中获取一些信息,统计另一个表,答案是填充jquerymobile列表的计数器气泡

我已经搜索过了,我知道我需要访问“ui li count”,但我无法访问它。我在这里搜索过,尝试过很多方法,但没有一个能给我答案

使用google console,元素的绘制方式如下:

应该是这样的

这是我正在尝试的代码,但严重失败:

console.log('get count : '+$('li[name=mobilelistitem_9]').find("ui-li-count ui-body-b").text());
我需要设置值,但在这里我试图找到它,所以我知道使用什么语法来设置值

每次向列表集合中添加新项时,我都需要启动此命令。使用$(this)或Appery(this)不起作用

我们非常欢迎就此提出任何建议:)

提前感谢。

在两个类的查找筛选器中添加一个
(点),并且在它们之间不留空格:

$('li[name=mobilelistitem_9]').find(".ui-li-count.ui-body-b").text())
您正在搜索一个
,这就是您需要点的原因。无空格=“两个类”

小提琴


我从ezanker注释中偷了小提琴,并对其进行了一些修改:正如您所看到的,只有第二个列表项将返回结果。

您的计数文本选择器似乎是正确的;工作演示:,我想我们需要看到更多的代码,或者一个复制问题的小提琴…根据快照,选择器应该是
$(“#section_screen_mobilelistview_9_0 ui li count”)。文本(“新值”)