json调用变量名
json call variable name
我有一个json文件,我使用它就像一个简单的数据库类型的系统。
jsondata={
"project1":
{"titel":"letterfabriek", "omschrijving":"Doe", "linktext":"http://www.website.nl", "img":"ding.png"},
"project2":
{"titel":"John", "omschrijving":"Doe", "linktext":"http://www.website.nl", "img":"ding.png"}
}
当有人点击按钮时,我希望从json文件中选择该项目。
例如
<li class="portfolio" data-titel="project1"><img src="img/portfolio/1.png"></li>
在命中我得到的项目滴度像:
project = $(this).attr("data-titel");
现在和上次一样,我希望这个标题显示在一个div中,带有titel 类
我知道这会起作用:
$(".titel").text(jsondata.project1.titel);
$(".description").text(jsondata.project1.omschrijving);
但相反,我希望项目标题是var项目。所以类似的东西
jsondata.+var项目+.titel等.
我该怎么做?
提前感谢
var project = $(this).attr("data-titel");
$(".titel").text(jsondata[project].titel);
$(".description").text(jsondata[project].omschrijving);
相关文章:
- AngularJS-在JSON选择器中使用变量名
- 命令行中的Uglify js;不要弄乱变量名
- 像createComment这样的各种自定义变量名在内联javascript中被覆盖,但在外部js中没有.为什么?
- 这在JavaScript中是一个好的变量名吗
- 在javascript中,在变量名之前使用var有什么区别/优势吗
- 在Javascript中连接一个动态变量名
- 如何使用jQuery循环变量名
- JavaScript将字符串转换为变量名
- Angular 1.5变量在调用一次之前不起作用
- JQuery将函数名传递给变量并调用它
- 对变量表名调用fnGetData()
- json调用变量名
- Javascript调用函数-动态变量名
- 使用实参调用Javascript函数,并将实参用作变量名
- 如何通过变量名调用函数
- 在字段名调用中添加变量
- 如何使用函数结果来调用变量名
- 基于变量名调用jQuery自动完成小部件函数
- clearInterval变量名不断被调用,但出现时没有定义
- 为什么我的方法没有被变量名调用