@bizikov: А для последующего запуска что использовать?
Например, я написал так:
if ( $(".submit").hasClass("disabled") ) {
return false; // остановил
// а теперь надо, как то запустить, при условии, что класса "disabled" не обнаружится
}
Далее идет сам скрипт.
@Petroveg: Спасибо большое! Буду разбираться и думать.
Насчет классов. Они нужны только для того, чтобы при нажатии на кнопку, при незаполненных полях, рамка у них становилась красная. Для этого есть скрипт: jsfiddle.net/429rwg1t и в нем используются именно классы. С атрибутом disabled этот трюк не пройдет.
Вот живой пример, с которым я борюсь: novi.co/test/bionica
Там, если наверху нажать на кнопку «Заказать обратный звонок» во всплывающем окне будет форма. В ней, если нажать на button при незаполненных полях, они подкрасятся красным.
А борюсь я с формой которая не в окне, а просто на странице. Там если нажать на кнопку всплывает окошко с сообщением об успешной отправке, даже при незаполненных полях.
Вот я и хочу, чтобы и поля подкрашивались в красный цвет, и сообщение об отправке всплывало, но только при заполненной форме.
Осложняется это тем, что за это отвечают разные скрипты.
Если его убрать, то данные из поля отправляются, но мне он нужен.
Как это можно обойти?
Причем, в поле «Имя» тоже прописан placeholder, но данные приходят нормально.
Сейчас у меня тоже Sublime Text 3.
Если делать, как ты сказал, глобально, то файл .csscomb.json все равно необходимо размещать в папке проекта? У меня сейчас перестало работать вообще.
Скажу, что я делал:
1. Установил CSScomb через Package Control.
2. На сайте CSScomb создал конфигурационный файл.
3. Скопировал Settings — Default в Settings — User и изменил значения согласно конфигурационному файлу.
4. Открываю CSS-файл.
5. Нажимаю Tools > Run CSScomb.
6. Ничего не происходит.
7. До кучи добавил .csscomb.json в папку, где лежит CSS-файл.
8. Опять запустил Tools > Run CSScomb.
9. И все равно ничего не происходит.
@Sterhel, он просто новичок. Зарегистрировался, сразу разместил заказ, выбрал меня исполнителем и закрыл заказ. Контакты у него не заполнены и связаться можно было только через отклик на сам заказ.
Но в итоге, все хорошо закончилось. Я выполнил задание, он на следующий день восстановил заказ и вся переписка тоже восстановилась, и все довольны.