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