Вопросы с тегом «jquery»

2131
Как я могу определить, является ли переменная «неопределенной» или «нулевой»?

Как определить, является ли переменная undefinedили null? Мой код выглядит следующим образом: var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){ // DO SOMETHING }; <div id="esd-names"> <div id="name"></div> </div> Но если я сделаю это,...

2017
$ (документ). уже эквивалентно без jQuery

У меня есть скрипт, который использует $(document).ready , но он не использует ничего другого из jQuery. Я хотел бы облегчить это, удалив зависимость JQuery. Как я могу реализовать свой собственный $(document).readyфункционал без использования jQuery? Я знаю, что использование window.onloadне будет...

2001
Как мне отформатировать дату Microsoft JSON?

Я беру свой первый кряк в Ajax с помощью jQuery. Я перенесу свои данные на свою страницу, но у меня возникли проблемы с данными JSON, которые возвращаются для типов данных Date. По сути, я получаю строку, которая выглядит следующим образом: /Date(1224043200000)/ От кого-то совершенно нового для...

1677
Привязка событий к динамически создаваемым элементам?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. У меня есть немного кода, где я перебираю все поля выбора на странице и привязываю .hoverк ним событие, чтобы немного...

1653
Как лучше всего обнаружить мобильное устройство?

Есть ли надежный способ определить, использует ли пользователь мобильное устройство в jQuery? Что-то похожее на атрибут CSS @media? Я хотел бы запустить другой скрипт, если браузер находится на портативном устройстве. Функция jQuery $.browser- это не то, что я...

1625
Преобразование данных формы в объект JavaScript с помощью jQuery

Как мне преобразовать все элементы моей формы в объект JavaScript? Я хотел бы иметь какой-то способ автоматического создания объекта JavaScript из моей формы, без необходимости циклически перебирать каждый элемент. Я не хочу, чтобы строка возвращалась $('#formid').serialize();, и при этом я не...

1617
Предварительный просмотр изображения перед его загрузкой

Я хочу иметь возможность предварительного просмотра файла (изображения) до его загрузки. Действие предварительного просмотра должно выполняться в браузере без использования Ajax для загрузки изображения. Как я могу это...

1547
Найти объект по идентификатору в массиве объектов JavaScript

У меня есть массив: myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.] Я не могу изменить структуру массива. Мне передают идентификатор 45, и я хочу получить 'bar'для этого объекта в массиве. Как мне сделать это в JavaScript или с помощью...

1488
Где я должен поместить теги <script> в разметку HTML?

При встраивании JavaScript в HTML-документ, где находится правильное место для размещения <script>тегов и включенного JavaScript? Кажется, я вспоминаю, что вы не должны размещать их в <head>разделе, но размещение в начале <body>раздела тоже плохо, так как JavaScript должен быть...

1380
Каков наилучший способ добавить параметры для выбора в качестве объекта JavaScript с помощью jQuery?

Каков наилучший способ добавления параметров в <select>объект JavaScript с использованием jQuery? Я ищу что-то, что мне не нужен плагин, но я также был бы заинтересован в плагинах, которые там есть. Вот что я сделал: selectValues = { "1": "test 1", "2": "test 2" }; for (key in selectValues) {...

1370
Как управлять запросом на перенаправление после вызова jQuery Ajax

Я использую $.post()для вызова сервлета Ajax, а затем использую полученный HTML-фрагмент для замены divэлемента на текущей странице пользователя. Однако, если время сеанса истекло, сервер отправляет директиву перенаправления, чтобы отправить пользователя на страницу входа. В этом случае jQuery...

1251
jQuery document.createElement эквивалент?

Я рефакторинг старого кода JavaScript, и происходит много манипуляций с DOM. var d = document; var odv = d.createElement("div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement("table"); t.cellSpacing = 0; t.className = "text"; odv.appendChild(t); Я хотел бы знать, есть ли...