Без лишних слов просто добавьте реальную информацию. Полем
Конкретный код заключается в следующем:
/*@@ chancept the string длины, китайские символы подсчет 2 символов @@ return [string]+'...'*/var substring = function (str, len) {var newlength = 0; var newstr = ""; var chineseregex =/[^/x00-/xff]/g; var singleChar = ""; var strlength = str.replace (chinesere, "; strlength; "...";}возвращаться newStr;}------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- flag = false; $ (". dialog_con"). Каждый (function () {if ($ (this) .is (": visible")) {flag = true;}}) if (flag == true) {$ (". Dialog_con"). Hide (); $ (". Dialogbox"). Hide (); } else {window.android.callandroidfinish ();}} --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- (/(Ipad|Ipod|ios)/i.test(navigator.useragent)) {setActivestyLesheet ("pad.css"); } else if (/(Android)/i.test(navigator.useragent)) {setActivestyLesheet ("common.css"); } else if (/(Phone6 )/i.test(navigator.useragent)) {setActivestyLesheet ("iPhone6.css"); } function setActivestyleSheet (filename) {document.write ("<link href ="+filename+" rel=stylesheet>");}</script>------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. или класс, чтобы проверить, загружается ли конкретное изображение. */$ ('img'). load (function () {console.log ('нагрузка изображения успешный');});---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. Этот простой код может очень помочь; @@ Даже если у вас нет сломанных ссылок, добавление этого кода не будет иметь никакого эффекта. */$ ('img'). On ('error', function () {$ (this) .prop ('src', 'img/broken.png');});--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Вы можете использовать следующий код, чтобы добавить класс в элемент, когда пользователь будет зависать; Удалить этот класс, когда мышь пользователя уходит: */$ ('. Btn'). Hover (function () {$ (this) .addclass ('Hover');}, function () {$(this).removeClass('hover');});------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Field @@ Иногда вы можете захотеть сделать кнопку «Отправить форму» или его ввод текстового ввода, пока пользователь не выполнит определенное поведение (например, флажок, подтверждающий «Я прочитал этот пункт»). Добавить атрибут отключений к вашему вводу, и вы можете достичь желаемого эффекта*/$ ('input [type = "opper"]'). Prop ('disabled', true); $ ('input [type = "propect"]'). Prop ('отключен', false); ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/*@ Следующий код является хитростью, чтобы запретить поведение по умолчанию */$ ('a.no-link'). Нажмите (function (e) {e.preventDefault();});------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Может быть, вы просто хотите показать элемент, когда пользователь что -то нажимает, используя Fadein и Slowdown - это здорово. Но если вы хотите, чтобы элемент отображался на первом щелчке и исчезал на втором щелчке, следующий код можно сделать хорошо */// Fade $ ('. Btn'). Click (function () {$ ('. Element'). FadeToggle ('Slow');}); // Toggle $ ('. Btn'). {$('.element').slideToggle('slow');});------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Панели $ ('#accordion'). Найти ('. Content'). Hide (); // accorcom $ ('#accordion'). Найти ('.. Accordion-header'). Click (function () {var next = $ (this) .next (); next.slidetoggle ('Fast'); $ ('. Content'). Не (Next). false;});---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Have the same height, no matter what they have in them: */$ ('. Div'). CSS ('min-hight', $ ('.. Main-div'). Height ()); Этот пример устанавливает мин-высот, что означает, что он может быть больше, чем основной дивирование, но никогда не может быть меньше. Но существует более гибкий способ итерации по поводу настройки набора элементов и установить высоту на высшее значение в элементе: var $ columns = $ ('. Column'); var height = 0; $ columns.each (function () {if ($ (this) .height ()> высота) {height = $ (this) .height ();}}); Если вы хотите, чтобы все столбцы имели одинаковую высоту: var $ rows = $ ('. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. '_себя');-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Если текст не существует, элемент будет скрыт: */var search = $ ('#search'). Val (); $ ('div: not (: содержит (" + search + '"))').скрывать();--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- иначе if (e.target.visibublestate === "hidden") {console.log ('Tab теперь скрытый!');}});----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Но если обработка не определена, другие коды jQuery могут прекратить работать. Вы можете определить глобальную обработку ошибок AJAX через следующий код*/$ (документ) .ajaxError (функция (e, xhr, настройки, ошибка) {console.log(error);});-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- См. Следующий пример кода */$ ('#elem'). Show (); $ ('#elem'). Html ('bla'); $ ('#elem'). Otherstuff (); вышеупомянутый код может быть значительно улучшен с помощью операции по цепи: $ ('#elem'). Show (). Html ('bla'). Otherstuff (); Есть еще один метод для кэширования элементов в переменной (префикс $): var $ elem = $ ('#elem'); $ elem.hide (); $ elem.html ('bla'); $ elem.otherstuff (); ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Traversal, выберите All, выберите «Не выбирай @@*////» выберите All, выберите «Необоротный $» ('#checkall'). Click (function () {// Судья, выбран ли var bischecked = $ ('#checkall'). Fruit.attr ('reted', false);}); // Повторно выберите флажок, если он выбран, установите, чтобы не выбрать то же самое. Противоположность такая же. $ ("#tabvouchlist tr"). Каждый (function () {if ($ ("td: eq (0) input [name = 'check']", $ (this)). Is (': check')) {$ (this) .attr ('cherced', false);} else {$ (this) .attr ('проверено', true);Выше приведено краткое изложение советов JS, предоставленных редактором, я надеюсь, что это будет полезно для всех!