У меня есть скрипт Greasemonkey, который отлично работает в скрипке. Он предназначен для заглавных букв текста, введенного в поле ввода. К сожалению, когда я пытаюсь внедрить его в Greasemonkey, он отказывается работать.
Кто-нибудь может мне помочь? Я новичок в Greasemonkey.
Сценарий (это также на это jsFiddle) :
// ==UserScript==
// @name 2
// @include *
// @require http://code.jquery.com/jquery-1.7.1.min.js
// ==/UserScript==
$(document).ready(function(){
$.fn.capitalize = function () {
$.each(this, function () {
var split = this.value.split(' ');
for (var i = 0, len = split.length; i < len; i++) {
split[i] = split[i].charAt(0).toUpperCase() + split[i].slice(1).toLowerCase();
}
this.value = split.join(' ');
});
return this;
};
$('input').on('keyup', function () {
$(this).capitalize();
}).capitalize();
});