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

82
offsetTop против jQuery.offset (). top

Я прочитал это offsetLeftи offsetTopне работаю должным образом во всех браузерах. jQuery.offset()должен предоставить абстракцию для этого, чтобы предоставить правильное значение xbrowser. Я пытаюсь получить координаты места щелчка по элементу относительно левого верхнего угла элемента. Проблема в...

82
Получить нижнее и правое положение элемента

Я пытаюсь получить положение элемента в окне следующим образом: var link = $(element); var offset = link.offset(); var top = offset.top; var left = offset.left; var bottom = $(window).height() - link.height(); bottom = offset.top - bottom; var right = $(window).width() - link.width(); right =...

82
Получение класса элемента, вызвавшего событие, с помощью JQuery

есть ли способ получить класс при срабатывании события щелчка. Мой код, как показано ниже, работает только для идентификатора, но не для класса. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); <script...

82
$ (document) .on ('click', '#id', function () {}) vs $ ('# id'). on ('click', function () {}) [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

82
Событие щелчка jquery не работает после метода добавления

Итак, у меня есть эта кнопка, которая добавляет новую строку в таблицу, однако моя проблема в том, что она больше не слушает .new_participant_formсобытие щелчка после того, как сработал метод добавления. http://jsfiddle.net/cTEFG/ Щелкните Добавить новую запись, затем щелкните имя формы....

82
Передача параметров в JQuery .trigger

Я использую триггер JQuery, но не уверен, какой синтаксис правильный для передачи параметров в моей ситуации. Вот куда я звоню: $('#'+controlName).trigger(event); Вот где я выполняю привязку события: $(window).on('onPartialRendered', onPartialRendered); А вот и мой обработчик событий: var...

81
Как динамически добавить стиль для выравнивания текста с помощью jQuery

Я пытаюсь исправить обычные ошибки IE в CSS 2.1, и мне нужен способ изменить свойства стиля элементов, чтобы добавить собственный стиль выравнивания текста. В настоящее время в jQuery вы можете сделать что-то вроде $(this).width() or $(this).height() но я не могу найти хороший способ изменить...

81
jquery получает URL-адрес действия публикации

Я пытаюсь получить доступ к целевому действию сообщения в функции jquery. пример: <form action="/page/users" id="signup" method="post"> Я хотел бы получить доступ к части «действия» - «/ страница / пользователи» в этом случае. $('#signup').live("submit", function(event) { // get this...

81
Как изменить размер ТОЛЬКО по горизонтали или вертикали с помощью jQuery UI Resizable?

Единственное решение, которое я нашел, - установить максимальную и минимальную высоту или ширину с текущим значением. Пример: foo.resizable({ maxHeight: foo.height(), minHeight: foo.height() }); Но это действительно некрасиво, особенно если мне нужно программно изменить высоту элемента....

81
Примеры практических шаблонов объектно-ориентированного проектирования javascript

Какие шаблоны объектно-ориентированного проектирования вы используете в javascript вашего приложения и почему? Не стесняйтесь размещать код, даже если к нему не прикреплен официальный шаблон дизайна. Я написал много javascript, но не применил много объектно-ориентированных шаблонов к тому, что...

81
Как отобразить индикатор «занято» с помощью jQuery?

Как отобразить вращающийся индикатор «занято» в определенном месте веб-страницы? Я хочу запустить / остановить индикатор при запуске / завершении запроса Ajax. Это действительно просто вопрос отображения / скрытия анимированного gif или есть более элегантное решение?...

81
jQuery: как получить код состояния HTTP из метода $ .ajax.error?

Я использую jQuery для выполнения запроса AJAX. Я хочу выполнять разные действия независимо от того, является ли код состояния HTTP ошибкой 400 или ошибкой 500. Как я могу этого добиться? $.ajax({ type: 'POST', url: '/controller/action', data: $form.serialize(), success: function(data){...

81
«Как» сохранить всю коллекцию в Backbone.js - Backbone.sync или jQuery.ajax?

Я хорошо знаю, что это можно сделать, и я просмотрел довольно много мест (в том числе: Лучшая практика для сохранения всей коллекции? ). Но мне все еще не ясно, «как именно» это написано в коде? (сообщение объясняет это на английском языке. Было бы здорово получить конкретное объяснение javascript...

81
увеличивать поле ввода текста html при вводе текста?

Я могу установить начальный размер ввода текста в css, например: width: 50px; Но я бы хотел, чтобы он увеличивался, когда я печатаю, например, до 200 пикселей. Можно ли это сделать в чистом css, html, желательно без javascript? Разумеется, публикуйте и свои решения js / jquery, но если это можно...

81
Создание клавиши Enter для отправки HTML-формы вместо кнопки активации

У меня есть HTML-форма с одним submitвходом, но также с различными buttonэлементами. Когда пользователь нажимает клавишу ввода, я ожидал, что он действительно отправит форму, но вместо этого (по крайней мере, в Chrome 15) я обнаружил, что он запускает первый button(поскольку это происходит раньше...