jquery - 如何查询与事件一起传递的选项

时间:2011-10-24 09:51:59

标签: jquery events jquery-mobile options

我正在听一个事件,一旦被解雇,我想检查一些相关的选项。

这就是我所拥有的:

// event firing
$.mobile.changePage(href, {fromHashChange: false});

// listening
$(..target..).bind('changePage', function(event, data) {
   console.log(data)
   });

控制台返回函数调用中设置的选项。我只是没有试图查询各个选项......

问题:如何查询fromHashChange

修改
这是可行的解决方案:

console.log(data.object.fromHashChange);

2 个答案:

答案 0 :(得分:0)

你应该能够做到 -

var x = data.fromHashChange;

var x = data['fromHashChange'];

答案 1 :(得分:0)

$(..target..).bind('changePage', function(event, data) {
   console.log(data.fromHashChange);
   //or
   // console.log(data['fromHashChange']);
});