我有一个对象,它定义了要在页面元素的单击事件中调用的函数的名称和参数。
object_array = [
{
id: "id1",
onclick: "load_file(filename.php);",
},
{
id: "id2",
onclick: "open_url('http://url.com');",
}
];
必须动态检索该信息。我想在 click 事件中为数组中的给定对象调用 onclick 函数。
$('element').click(function() {
// call object.onclick
});
似乎 eval() 不是一个好的选择。调用该函数有不同的方法吗?