Показать сообщение отдельно
  #96 (permalink)  
Старый 06.08.2017, 12:09
Аспирант
Отправить личное сообщение для ФедорН Посмотреть профиль Найти все сообщения от ФедорН
 
Регистрация: 19.06.2017
Сообщений: 40

Сообщение от laimas Посмотреть сообщение
Когда документ загружен, возникает событие onload. Этот момент сообщает, что DOM сформирована и можно работать с ней - устанавливать обработчики событий у элементов и т.д. В jQuery это событие описывается и таким образом - jQuery(document).ready(function($) {})

Вопрос - как должен интерпретировать jQuery строку 12 вашего кода?
Честно, я пытался искать, в каком случае используется jQuery(document).ready(function($) {}) внутри такой же функции, но я не смог найти. Подскажите, как построить правильно запрос в поисковике, чтобы найти такую информацию.

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


jQuery(document).ready(function($) {
    	var callbackFormWidth = $('.callback-btn').attr('data-formwidth');
	if(!callbackFormWidth) {
		callbackFormWidth = '400px';
	}
	$('.inline-container').width(callbackFormWidth);
	if($.isFunction($.colorbox)){
		$(".callback-form-show").colorbox({
			width:callbackFormWidth
		});
	}
        jQuery(document).ready(function($) {
                $('.callback-form-container').submit(function() {...


Но как понимаю, в моем случае это все выражение (заместо второй jQuery(document).ready...) должно быть обернуто в функцию. form.submit(function() {}) ?

Сообщение от laimas Посмотреть сообщение
... else { function get_action(form) { ... } else { return true; $.ajax(...) } - это как понять?
Разумеется, возврата значений не нужно, выполняем код.
Ответить с цитированием