Создание глобального события
У mootools фреймворка в примерах есть создание глобального события, на которое можно потом подписаться
Код:
Element.Events.shiftclick = { Код:
$(selector).click(function(e) { Прошу совета! |
Не знаю как насчет собственного события, но можно так сделать:
<!DOCTYPE HTML> <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> </head> <body> <script> $.fn.shiftclick = function(fn) { return $(this).click(function(e) { if (e.shiftKey) fn.call(this); }); } $(function() { $('body').shiftclick(function() { alert('a'); }); }); </script> Click Me </body> </html> |
Часовой пояс GMT +3, время: 15:41. |