Я пытаюсь построить мой первый JQuery расширенной функцию, которая будет принимать формат время YYYYMMDDHHMMSS
и преобразовать его читаемые вещи, как Just a moment ago
или 2 hours ago
моего код работал отлично, прежде чем я сделал это в расширенную функцию.
Sidebar: yes I know its better to use Server-side code to get the current time, this is just for example purposes
Когда я называю ее функция в цепи, которая захватывает атрибут datetime
от всех <time>
элементов, и переключает текст, Что возвращается и устанавливает старый текст data-tooltip
.
Там много кода, чтобы его, вероятно, лучше всего вам проверить jsfiddle страницу:
JSLint возвращает следующие ошибки:
Error:
Expected an assignment or function call and instead saw an expression.
});
Expected '(end)' and instead saw '}'.
})(jQuery);
Implied global: jQuery 3, console 19,20,22,23,40,50,75
Да и в принципе я не имею ни малейшего понятия, что сделать это.
Спасибо за любую помощь раньше времени! не
PS - случайно поставил старый код там .. изменил ссылку
Спасибо за вашу помощь до сих пор .. JSLint больше не возвращает какую-либо ошибки, но это не правильно выполняется.
Ваш код показывает глубокое непонимание того, как работает jQuery. Я рекомендую читать на jQuery Chaining: http://tobiasahlin.com/blog/quick-guide-chaining-in-jquery/ и перечитывать документы в редакторе плагинов http://docs.jquery.com/Plugins/Authoring – Shad
ваш код без ошибок синтаксиса: http://jsfiddle.net/andromedado/DsTGu/ (хотя там есть и другие типы ошибок;) – Shad