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

jQuery - это библиотека JavaScript, рассмотрите возможность добавления тега JavaScript. jQuery - это популярная кросс-браузерная библиотека JavaScript, которая облегчает прохождение Document Object Model (DOM), обработку событий, анимацию и взаимодействия AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться в рассматриваемом коде, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.

6
В чем разница между width, innerWidth и outerWidth, height, innerHeight и outerHeight в jQuery
Я написал несколько примеров, чтобы увидеть, в чем разница, но они показывают мне те же результаты для ширины и высоты. <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var div = $('.test'); var width = div.width(); // 200 px var innerWidth = div.innerWidth(); // 200px var outerWidth = div.outerWidth(); // …
125 javascript  jquery  css  dom  styles 

7
Определение шаблона HTML для добавления с помощью JQuery
У меня есть массив, который я просматриваю. Каждый раз, когда условие выполняется, я хочу добавить копию приведенного HTMLниже кода в элемент контейнера с некоторыми значениями. Где я могу разумно использовать этот HTML-код повторно? <a href="#" class="list-group-item"> <div class="image"> <img src="" /> </div> <p class="list-group-item-text"></p> </a> JQuery $('.search').keyup(function() { $('.list-items').html(null); $.each(items, …
125 javascript  jquery  json 

1
Можно ли вызвать clearInterval () внутри setInterval ()?
bigloop=setInterval(function () { var checked = $('#status_table tr [id^="monitor_"]:checked'); if (checked.index()===-1 ||checked.length===0 || ){ bigloop=clearInterval(bigloop); $('#monitor').button('enable'); }else{ (function loop(i) { //monitor element at index i monitoring($(checked[i]).parents('tr')); //delay of 3 seconds setTimeout(function () { //when incremented i is less than the number of rows, call loop for next index if (++i …

11
Передать массив в действие mvc через AJAX
Я пытаюсь передать массив (или IEnumerable) int через AJAX в действие MVC, и мне нужна небольшая помощь. javascript $.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {... и действие контроллера public ActionResult MyAction(IEnumerable<int> arrayOfValues ) На данный момент запрос отформатирован как controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437 Так что я почти у цели, если снять квадратные …
124 c#  asp.net-mvc  jquery 

9
jQuery удаляет все элементы списка из неупорядоченного списка
Я забыл команду jQuery, которая очищает все элементы списка из списка. Я немного поискал, делал это много раз раньше, но просто забыл команду. $("ul").clear() $("ul").empty() оба, похоже, этого не достигли .. какая это команда? ОБНОВЛЕНИЕ: Спасибо, ребята, у меня должна быть синтаксическая ошибка в моем селекторе.

2
JQuery находит первый родительский элемент с определенным префиксом класса
Я хочу получить первого родителя с определенным префиксом класса, предположим: <div class="div-a3332"> <div class="div-a89892"> <p> <div class="div-b2"> <div id="divid">hi</div> </div> </p> </div> </div> Например, мой текущий элемент - это, #dividи я хочу найти первый элемент с префиксом класса div-a. Итак, в основном он выберет: <div class="div-a89892">



6
Анимировать прокрутку до идентификатора при загрузке страницы
Я собираюсь анимировать прокрутку до определенного идентификатора при загрузке страницы. Я провел много исследований и наткнулся на следующее: $("html, body").animate({ scrollTop: $('#title1').height() }, 1000); но похоже, что это начинается с идентификатора и анимируется в верхней части страницы? HTML (который находится на полпути вниз по странице) просто: <h2 id="title1">Title here</h2>


12
IE9 jQuery AJAX с CORS возвращает «Доступ запрещен»
Следующее работает во всех браузерах, кроме IE (я тестирую в IE 9). jQuery.support.cors = true; ... $.ajax( url + "messages/postMessageReadByPersonEmail", { crossDomain: true, data: { messageId : messageId, personEmail : personEmail }, success: function() { alert('marked as read'); }, error: function(a,b,c) { alert('failed'); }, type: 'post' } ); У меня …

6
Можно ли автоматически воспроизводить видео HTML5 на iPad?
<video>Теги autoplay="autoplay"атрибут отлично работает в Safari. При тестировании на iPad видео нужно активировать вручную. Я подумал, что это проблема с загрузкой, поэтому запустил цикл, проверяющий состояние носителя: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ setTimeout(function(){me.videoPlay();}, 300); } else { $("#periscopevideo").get(0).play(); } } Состояние …

16
Похоже на jQuery .closest (), но пересекает потомков?
Есть ли функция, аналогичная, jQuery .closest()но для обхода потомков и возврата только самых близких? Я знаю, что .find()функция есть, но она возвращает все возможные совпадения, а не самые близкие. Редактировать: Вот определение ближайшего (по крайней мере, для меня) : Сначала пересекаются все дети, затем пересекаются отдельные дети. В приведенном ниже …
123 jquery 

2
Различия между contentType и dataType в функции jQuery ajax
У меня есть следующая функция обратного вызова JQuery, и я немного сомневаюсь в этом (я не очень хорошо знаю JQuery): $("form.readXmlForm").submit(function() { // Riferimento all'elemento form che ha scatenato il submit var form = $(this); // Variabile che contiene il riferimento al bottone clickato var button = form.children(":first"); $.ajax({ // …
123 javascript  ajax  jquery 

3
Получить верхнее значение css как число, а не строку?
В jQuery вы можете получить верхнюю позицию относительно родителя в виде числа, но вы не можете получить верхнее значение css как число, если оно было установлено px. Скажем, у меня есть следующее: #elem{ position:relative; top:10px; } <div> Bla text bla this takes op vertical space.... <div id='elem'>bla</div> </div> $('#elem').position().top; //Returns …
123 javascript  jquery  css 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.