@adrenalinruslan

Как сделать так же?

Вообщем, я даже не знаю как вам обьяснить, но попробую.

У меня есть функция для отключения кнопки:
function buttonDisabled(element, type, callback)
{
	if(!type) element.addClass('disabled').attr('disabled', 'disabled');
	else element.removeClass('disabled').removeAttr('disabled');
	if(typeof callback != 'undefined') callback();
}

Я его вызываю таким образом:

buttonDisabled($(this), false, function() {});


Но как сделать вот так? Чтобы можно было вызвать через точку
$(this).buttonDisabled(false, function(){});
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
@StockholmSyndrome
jQuery.fn.buttonDisabled = function(type, callback) {
  ...
}

тогда вместо element использовать this
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы