$(Constants.Selectors.Submit_Button).bind('click', function() {
GM_log('Event run: id = ' + this.id + ' self = ' + this);
});
上面的代码似乎当点击事件被原稿触发运行控制台输出是这样的(或以其他方式的一些其他所有页无所不包元件或一组元件。): 脚本:事件运行:ID = undefined self = [object XPCNativeWrapper [object HTMLDocument]]jQuery + Greasemonkey,Click事件不会触发正确的元素?
选择器是一个简单的字符串“#buttonID”,其中buttonID被显着模糊处理(我确信没有名称冲突)并且是HTML表单的一部分注入页面。 (即属性“type”设置为“button”的输入元素)。
有谁知道这可能是为什么?我对这件事毫无头绪。