如何用jquery中定义的变量替换数据值的值
How to replace value of data value with defined variable in jquery?
在javascript中,我有这样的代码:
var tags_ext = $('*[data-val="301"]').data('val');
我可以定义一个变量来代替"301"吗?像这样:
var tags_php = "301";
var tags_ext = $('*[data-val=tags_php]').data('val');
因为我想从php中获得预设的标记值。您可以访问的更多信息http://jsfiddle.net/bJHM8/11/感谢
使用javascript串联:
var tags_php = "301";
var tags_ext = $('*[data-val='+tags_php+']').data('val');
您能编写一个生成动态选择器的函数吗。
var tags_php = "301"
var tags_ext = $(getDynamicSelector(tags_php)).data('val');
function getDynamicSelector(tags_php){
return "*[data-val=" + tags_php + "]"
}
你的意思是:
var foo='bar'
$('*[data-val='+foo+']').data('val')
相关文章:
- 如何将变量数据从Java类获取到JavaScript
- 如何获取PHP变量数据并将其存储在JavaScript变量中
- 如何将变量数据存储在其他变量中并对其进行解析
- 如何在没有web服务器的情况下将变量数据从Python传输到Javascript
- 将变量数据添加到 JSON
- 变量数据丢失的技术原因
- 如何从NodeJsServer的查询字符串中获取id或任何变量数据
- 将变量数据从操作脚本 3 发送到 JavaScript
- 将 JS 变量数据发送到可下载页面
- 如何在 php 变量中传递 jquery 变量数据
- 如何将变量数据传递到视图
- 如何将变量数据放在数组中,javascript
- 将字符串与变量数据进行比较
- 删除变量数据时出错
- 如何将大型变量数据从javascript发送到SpringMVC控制器
- Express JS - 将后端变量/数据传递给 Angular JS
- 数组键变量正在更改,但变量数据没有更改
- 变量数据错误
- 将jQuery中的变量数据保存到PHP中,并在页面重新加载后获取
- 变量变量数据未发送到数据库中