Решение: надо использовать в 1 параметре g – /text/g var tmp = “AABAA”; tmp = tmp.replace(/AA/g, “A”); alert(tmp);
Раскрашивание console.log
Решение: console.log(‘%c Oh my heavens! ‘, ‘background: #222; color: #bada55’);
Просмотр JSON
Решение: Позволяет просматривать json http://jsonviewer.stack.hu/
Хороший пример JSON
Решение: Следующий пример показывает JSON-представление объекта, описывающего человека. В объекте есть строковые поля имени и фамилии, объект, описывающий адрес, и массив, содержащий список телефонов. { “firstName”: “Иван”, “lastName”: “Иванов”, “address”: […]
Правильное подключение jquery
Решение: <script type=”text/javascript” src=”http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js”></script> <script type=”text/javascript”> if (typeof jQuery == ‘undefined’) { document.write(unescape(“%3Cscript src=’/js/jquery-1.6.1.min.js’ type=’text/javascript’%3E%3C/script%3E”)); } </script>
Плагины JQuery
Решение: 1 вывод окон fancybox 2 пейджинг pagination 3 рейтинг raty 4 слайдер easySlider 5 редактор cleditor 6 заменить на tinyMCE 7 загрузка файлов uploadify 8 вывод fullscreen screen (lightbox) […]
Отправка страницы на печать
Решение: Для начала прописать head <link rel=”stylesheet” type=”text/css” href=”print.css” media=”print” /> Создать сам print.css и в нем определить что печатать а что нет. например: *{display: none} #myform {display: block; visibility: […]
Организация большого класса по файлам
Решение: <script type=”text/javascript” src=’/js/1.js’></script> <script type=”text/javascript” src=’/js/2.js’></script> <script type=”text/javascript”> $(function () { alert(pp.core.aa); alert(pp.debug.bb); alert(pp.core.aa); }); </script> 1.js var pp = pp || {}; pp.core = { aa: 12 }; […]
Определение марки и версии браузера
Решение: if (($.browser.msie) && ($.browser.version == ‘6.0’)) { alert(‘Fuck You IE 6’); } $.browser.webkit $.browser.safari $.browser.opera $.browser.msie $.browser.mozilla
Неверная кодировка во внешних JS файлах(кривые буквы)
Решение: надо установить charset <script type=”text/javascript” src=”attrs.js” charset=”windows-1251″></script>