有我的原始代码:
$("#container").someFunction([{
title: "Item1",
color: "#FFFFFF"
}, {
title: "Item2",
color: "#000000"
}]);
上面的代码是WORKING,但是一旦我尝试更改这些代码:
var items = '{'+'title: "Tokyo",'+'color: "#2C3E50"'+'}, {' + 'title: "Tokyo",'+'color: "#2C3E50"'+'}';
$("#container").someFunction([items]);
//or
$("#container").someFunction(function(items){return items});
//or
$("#container").someFunction(items);
//or
$("#container").someFunction(eval("items"));
它不再起作用了。
我想知道有没有办法实现这个目标?
答案 0 :(得分:0)
我不确定你想在这里实现什么。关于那个“someFunction”,你能否更具体一点?
变量“items”按原样运行:
$('#container').on('click',function(){
$(this).html(items); });