Jump to content

ilyas

User
  • Posts

    150
  • Joined

  • Last visited

Everything posted by ilyas

  1. Код расположенный выше от кода инициализатора аккордеона если удаляю то аккордеон перестает работать Помогите выковырнуть код из этой каши и чтоб работало а то тронув одну функцию то скрипт перестает работать Хотелось бы чтобы было как в книгах простой и лаконичный код $(document).ready(function(){ $(#akkordeon).find("dd").click(toggleClass("faq-closed faq-open").slideToggle(300)); }) как-то так например
  2. Полный код а это 6000 строчек включая саму jquery 1.8 и все в читабельном видел можете посмотреть перейдя по ссылке на jsfiidle скопировав код js в свой редактор нажав CTRL+F и забив в поиск faq-imp найдете код котоый я выложил в теме
  3. И вы туда же В общем мне понравился аккордеон с ссылка (немножко долго будет грузиться) это с сайта groupon, вместе с библиотекой jquery упаковали код инициализирующий аккордеон, коду сделал pretty print чтобы можно было читать код, помогите упростить код инициализирующий аккордеон а то как то не хочется себе на сайт класть 6000 строк ненужного кода: function() { app.on("#faq", function(e, t) { return t("dl.faq.faq-imp").click(function() { return e(this).toggleClass("faq-closed faq-open").find("dd").slideToggle(300) }) })}.call(this)Код как то странно написан и вообще не соответствует лозунгу jquery write less do more, работает на ооп
  4. нет нужен именно вот этот
  5. На одном сайте нашел интересный аккордеон, его скрипт скопировал но он оказался професионально написанный это не пару строчек jquery В общем вот он function() { app.on("#faq", function(e, t) { return t("dl.faq.faq-imp").click(function() { return e(this).toggleClass("faq-closed faq-open").find("dd").slideToggle(300) }) })}.call(this)Помогите упростить его, тут что-то из объектно ориентированного применятеся, функция что-то возвращает а точнее избавиться всяких там return и чтобы было как-то так $(document).ready(function(){app.on("#faq",function(){t("dl.faq.faq-imp").click(function().toggleClass("faq-closed faq-open").find("dd").slideToggle(300)})})});
  6. Я знаю что в Firebug можно скопировать динамически измененную разметку, вот например после сортировки списков мне нужно получить именно динамически измененную разметку а не через CTRL+U неизмененную физическую, есть такой скрипт чтобы после .sortable() получить измененную разметку ???
  7. Здравствуйте! ниже я открывал тему на которую уже нашел ответ, после сортировки мне необходимо сделать кнопку получить разметку, вот например я отсортировал ячейки табдицы потом хочу скопировать html уже измененной разметки если в браузере нажму CTRL+U исходный код остается неизменным а я же сортировал ячейки, мне нужно чтобы после нажатия на кнопку получить код появлялось поле с измененной сортированной разметкой которую можно скопировать
  8. Вопрос решен, нашел правильное применение $(function() { $( ".sortable1, .sortable2" ).sortable({ connectWith: ".connectedSortable" }).disableSelection(); }); вот так оказывается нужно прописывать
  9. Вот пример не сортируются строки http://jsfiddle.net/SuRUv/
  10. Подскажите как правильно сделать сортировку для строк и для ячеек, ячейки у меня перетаскиваются но не сохраняются в наведенное место скорее всего изза двойного вызова метода .sortable(); и для disableSelection(); $(function() {$( "#sortable" ).sortable();$( "#sortable" ).disableSelection(); $(function() {$( "#sortable2" ).sortable();$( "#sortable2" ).disableSelection();
  11. <table><tr><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td></tr></table>Здравствуйте! Мне нужно таблицу сортировать с помощью jquery ui, менять местами ячейки <td> в одной строке а потом менять местами строки <tr>, менять метсами можно только ячейки в одной строке так как у каждого ряда ячеек свой родитель строка Пробовал вот таким методом $(function() {$( "#sortable" ).sortable();$( "#sortable" ).disableSelection();}); с примеров ui http://jqueryui.com/sortable/#display-grid но будет работать либо сортировка строк или только ячейки все вместе не работает чтобы сперва менять местами строки а потом в строках ячейки
  12. Получается это не исправить ни каким хаком и супер-пупер-селектором ?
  13. это происходит когда кнопка получает фокус
  14. http://jsfiddle.net/Uq3KC/ в опере смотрите
  15. В опере последней версии нашел такой сюрприз, рисуется черная рамка вокруг кнопки, я ей пробовал назначать outline:0, border:none, что-то ни одно из этих свойств не помогло, изза чего то ?
  16. В этой форме нужно заголовок, текстовое поле и кнопку покрасивее оформить,
  17. Нет так и должно быть display:none, input="hidden" в моем случае не подходит
  18. <input type="text" name="LOGIN" style="display:none;" value="" /> <input type="text" name="EMAIL" style="" value="" /> нужно автозаполнять скрытое принудительно поле логин значением поля имеил, т.е. пользователь заполняет поле имеил и тут же автоматически заполняется поле логина, если пользователь неправильно ввел имеил то он будет править свой имеил соответственно и значение в поле логин тоже должно полностью заполняться правленым значением имеила, вот такой мне нужен скрипт
  19. Модальное окно авторизации, всплывает окно, в нем нажимаю забыли пароль первое окно должно закрыть и открыться второе окно с формой для восстановления пароля ?
  20. Вот например если нажать на кнопку Отправить на этом форуме вылетает же алерт и не перезагружается страница вот мне так же надо
  21. я не выбрал город не заполнил поля и нажал на отправить, никакого алерта не вылетело, цикл убирал
  22. Можно по подробнее код, что-то не совсем его понял ?
  23. if ($.trim($("#id1").val()).length == 0){ isFormValid = false; } if ($.trim($("#id2").val()).length == 0){ isFormValid = false; } if ($.trim($("#id3").val()).length == 0){ isFormValid = false; } Ну и это требует подключения jQuery Как вы без знаний скриптов работаете В моем случае скрипт вот так должен выглядеть вот, но что то ни один алерт не вылетел $(document).ready(function(){ $("form#ORDER_FORM").submit(function() { var isFormValid = true; // обязательные поля отмечены классом required $(this).find(".required").each(function(){ if ($.trim($("#ORDER_PROP_2").val()).length == 0){ isFormValid = false; } if ($.trim($("#ORDER_PROP_3").val()).length == 0){ isFormValid = false; } if ($.trim($("#ORDER_PROP_7").val()).length == 0){ isFormValid = false; } var mAlert = "Заполните, пожалуйста, обязательные поля"; if (!isFormValid) { alert(mAlert); } return isFormValid; // так как 0, отправки данных не происходит }); });
  24. А можно как то по id проверить а не по имеющемуся классу required ? по 3 разным id выполнить проверку
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy