Javascript 在rateit aria valuenow标记中获取json数据

Javascript 在rateit aria valuenow标记中获取json数据,javascript,jquery,json,handlebars.js,Javascript,Jquery,Json,Handlebars.js,我在handlebar模板中获取json数据。我需要在rateit插件aria valuenow=“” 如果我在span中给出json名称,它将获取数据,但是当我在aria valuenow=“”中添加相同的语法时,它就不起作用了 工作代码 <span>{{this.rating}}</span> {{this.rating} 上述代码给出的结果类似于3 我需要在aria valuenow=“”中包含相同的值,如aria valuenow=“3” 我试着像这样给予ar

我在handlebar模板中获取json数据。我需要在rateit插件
aria valuenow=“”

如果我在span中给出json名称,它将获取数据,但是当我在a
ria valuenow=“”
中添加相同的语法时,它就不起作用了

工作代码

<span>{{this.rating}}</span>
{{this.rating}
上述代码给出的结果类似于
3

我需要在aria valuenow=“”中包含相同的值,如
aria valuenow=“3”

我试着像这样给予
aria valuenow=“{{this.rating}}}”
但这不起作用。

不幸的是,你不能在车把上这样做

更新:

aria-valuenow="{{this.rating}}"
这是有效的,不知道为什么它对你不起作用

但是,您可以使用jQuery添加它,如下所示

$('span').prop('aria-valuenow', this.rating);

可能是在加载模板后

我应该将aria valuenow=“”保留为空还是添加0?@Sowmya您可以在模板中保留为空aria valuenow=“”我这样做了,但它只提供了空输出。就像aria valuenow=“”@Sowmya,正如你提到的,它正在工作,我很累。检查此JSFIDLE检查元素,您可以找到it@Sowmya经过几次跟踪和错误后,似乎只有在检查时才看到该属性,而没有被选中。所以按照我的程序,检查这把小提琴