JQuery onClick - прикрепить событие к элементу - назначить обработчикс обытия click (on) пример

Пример назначение обработчика события click для элемента класса bfilter (например):

$('.bfilter').on('click', function() {
        someFunc();  // ваш код
});

jquery trigger() Вызвать событие у элемента вручную программно - пример кода

Чтобы вызвать событие (например submit) у элемента класса btn-find делаем так (событие отправки формы):

$('.btn-find').trigger('submit')

Или (событие изменения значения):

$('#phase-number-select').trigger('change');

start button not clickable after focus jquery - клик по кнопке не срабатывает событие - не работают события после использовая функции focus() - blur form validation

довольно странная ерунда - кнопка работает ровно через раз - то работает то нет. выясняем причину.

Ситуация:

после клика по кнопке запускается некая функция проверки поля формы (используется div) и, в случае неуспеха, фокус перещается на некоторый элемент формы, проблема в то, что при этом событие которое должно вызываться при нажатии на кнопку отрабатывает через раз (то работает то нет)

Возможное решение

если вы заметили что странности происходят при использовании focus - например:

Сodeigniter Получить id текущего пользователя пример

Получить id текущего пользователя:

$cuserid = $this->user->getId(); // получаем id пользователя

HTML CSS - убрать подчёркивание ссылки и наследовать цвет текста от родителя

Пример CSS свойства для элемента с классом "fl-l" внутри которого есть ссылка:

.fl-l a{
    text-decoration: none; // убираем подчёркивание
    color: inherit; // наследуем цвет
}

JQuery live click event $this - прикрепляем событие к нескольким элементам с данным классом (атрибутом) - пример


        $('.pmchanger').live('click', function(event) {
            event.preventDefault();
            event.stopPropagation();
            
            var order = $(this).data('pmorder');
            $('#red_block_recall_pagination').data('order', order); // устанавливаем виртуальное значение
                        
            loadRecalls({
                url: $(this).attr('href'), 
                order: $('#red_block_recall_pagination').data('order')
            }); // и запускаем перезагрузку 
        });

JQuery HTML5 data- атрибуты - нестандатрные пользовательские - $(this).data

Предположитм что у некоторого вашего DOM элемента есть атрибут с именем начинающимся с data (нестандатрный атрибут):

data-pmorder="&pmorder=2"

получить его значение можно с помощью JQuery можно так:

var order = $(this).data('pmorder');

Такие атрибуты некомендуется использовать с той целью, чтобы страница была "валидной" по правилам HTML5

Пример установки виртуального параметра data (нестандартного атрибута) и его использования в JQuery

вот такой вот пример:

            $('#red_block_recall_pagination').data('order', order); // устанавливаем виртуальное значение
                        
            loadRecalls({
                url: $(this).attr('href'), 
                order: $('#red_block_recall_pagination').data('order') // используем его
            }); 

JQuery параметры по умолчанию - пример функции JavaScript JS

Пример функции, которая получает значения по умолчанию, используя поля объекта:

function loadSomething(params) {
	$('#recalls_loading').show();
        
        var defaults = {
            url: '',
            order: ''
        };
        var options = $.extend(defaults, params);
          
	var dataSend = {};
	$.ajax({
		type: 'POST',
		url: options.url + options.order,


Pages

Subscribe to fkn+antitotal RSS