想知道如何让Greasemonkey与Mousetrap(http://craig.is/killing/mice)一起使用,它会在选择文本时触发一个函数。它在API中提到了一些关于它的内容,但我不知道如何使它适用于整个页面,而不仅仅是一个字段。
文字字段
默认情况下,如果您在textarea,输入或选择内部以防止发生不良事件,则不会触发所有键盘事件。
如果出于任何原因你想要它们,你可以将类捕鼠器添加到元素中。
<textarea name="message" class="mousetrap"></textarea>
答案 0 :(得分:0)
目前Mousetrap中没有选项可以执行此操作。
但是,你可以通过一些简单的JQuery来实现这一点。这样的事情可以解决问题:
$(':input').addClass('mousetrap');
我正在考虑在Mousetrap中公开_stop()
方法,这样人们可以将其扩展为默认方式以外的方式。