Jump to content

DrStrangeLove

User
  • Posts

    404
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by DrStrangeLove

  1. Потому что у спана выставлен display:block; и он занимает всю строку. У спана только у контент-бокса ширина 100px, а в целом он занимает всю строку.. судя по Google Developer Tools..
  2. Проще некуда.. $("div #other").nextAll().empty(); http://jsfiddle.net/NMSKS/3/ Тебе нужен .nextAll() P.S.: Также шпаргалка тебе в помощь! P.P.S.: Чтобы удалить не только содержимое дивов после #other, но и сами дивы используй .remove(): $("div #other").nextAll().remove();
  3. Знаю. Нашёл скрипт сглаживающий различия. Теперь слои откликаются на клики, но всё равно ещё не draggable.. Вот --> http://inmyhood213.narod.ru/drstrangelove/movable-objects3.html Я подозреваю offsetX/offsetY. Как считаешь чего не хватает??
  4. Это как надо завернуть, что бы пытаться использовать функцию jQuery не подключив сам jQuery? Ну мало ли.. случайно забыли.
  5. Аргументы: 1)В браузере отключен Javascript 2)Не подключен jQuery на странице
  6. event is not defined оказывается работает, но только в IE8. ( Как нужно переписать, чтобы сделать кроссбраузерно??
  7. http://inmyhood213.narod.ru/drstrangelove/movable-objects.html Почему-то не работает перемещение объектов. В чём может быть дело?? Пытаюсь поставить брейкпойнты - всё время сбрасывает на window.onload = pageInit; Пишет, что window.onload = pageInit; Anonymous function Почему??
  8. Используй JSONP так: var url = 'http://some-long-external-url&callback=?'; $.getJSON(url, function(data) { alert(data);// выведет твои данные });
  9. Ты везде используешь onchange="color(this)"; ты пробовал onchange="color(this);"??
  10. Покажи свой код. Иногда, когда задаёшь обработчик так onchange="color(this)"; то могут быть проблемы из-за точки с запятой - попробуй убрать её или переставить как-нибудь, например так - onchange="color(this);"
  11. Тебе стоит подробно разобраться с this в Javascript. Здесь, например. В твоём случае this указывает на объект window. Исправь так: function color(obj) { obj.style.backgroundColor=obj.options[obj.selectedIndex].style.backgroundColor; } А потом так: <select style='width:100px;' id="color" name="color-choise" size="1" onchange="color(this)";> P.S.: Всё дело в контексте выполнения (execution context). У тебя работает, потому что контекстом является сам список (объект select). А не работает, потому что функция color() (в твоём случае по умолчанию принадлежащая глобальному объекту) задаёт другой контекст выполнения - объект window. Чтобы исправить ты должен в входном параметре передать нужный контекст - текущий объект (Select).
  12. посмотри сюда. Кликни на стрелочку рядом с "поиск вакансиий" в главном поисковом поле. Если это то, что ты имел ввиду, то тогда смотрим сюда. Видим, что (используя jQuery) меню скрывается так: $(document).ready(function(){ $(document).click(function(){ $("#topsearchform_popup").hide() });
  13. Дык ведь ничего и не должно происходить. Всё, ты получил свой рецепт, он у тебя на ладони, бери и делай. Или ты думал, что за тебя скрипты ещё и готовить будут? Да делал по мере возможности. Каждый день по чуть-чуть, но бывало и что тратил больше пол-дня) Зная, что ты всё написал без фреймворков, я бы за тебя проголосовал 2 раза если бы мог.. Только вот как тебе идея: В своём коде ты в самом конце вешаешь formsScripts на window.onload Не лучше обойтись без этого используя formsScripts как самовызывающую функцию?? var formsScripts = (function(){ // весь твой код.. })(); Спасибо! На счёт formsScripts на window.onload, считаю, что сделал правильно всё же. Дело в том, что в твоём случае: (function(){ // весь твой код.. })(); ничего не возвращает и переменная formsScripts будет равна undefined. Тогда вопрос, зачем так делать? прошу прощения.. а что сейчас возвращает formsScripts?? не undefined?? Она же вроде как контейнер для остального кода, (чтобы он не попал в глобальный scope)так??
  14. Дык ведь ничего и не должно происходить. Всё, ты получил свой рецепт, он у тебя на ладони, бери и делай. Или ты думал, что за тебя скрипты ещё и готовить будут? Да делал по мере возможности. Каждый день по чуть-чуть, но бывало и что тратил больше пол-дня) Зная, что ты всё написал без фреймворков, я бы за тебя проголосовал 2 раза если бы мог.. Только вот как тебе идея: В своём коде ты в самом конце вешаешь formsScripts на window.onload Не лучше обойтись без этого используя formsScripts как самовызывающую функцию?? var formsScripts = (function(){ // весь твой код.. })();
  15. Дружище, а мне просто, ради интереса, скажи, что я не доделал? Вроде ж, всё проверял! я не про недочеты - я про количество форм. У этой формы дизайн не как у твоей. или ты сделал, а я не там кликую?? Или надо было только одну делать на выбор, а не как Синдром- четыре?? Ааа, ты про это)) Да, нее, ты просто не понял задание. Форма-то одна, а вот страниц разных 5 Я так и понял.. я кликаю по твоей форме, как мне перейти на другие её страницы?? или у тебя 1форма -1 страница, у Синдрома 1форма -4 страницы. Правильно я понял?? Дык ведь суть в самих Табах! Т.е. в итоге ты должен заполнить все обязательные пункты, прежде чем двигаться дальше. У меня, наприимер - это учтено, в отлиии от того же Синдрома. Теперь всё понятно! Спасибо! Молодец! Хорошо сделал! Только в конце, когда жму кнопку "Готово", почему-то ничего не происходит... P.S: Сколько всего времени ушло на всю эту работу??
  16. Дружище, а мне просто, ради интереса, скажи, что я не доделал? Вроде ж, всё проверял! я не про недочеты - я про количество форм. У этой формы дизайн не как у твоей. или ты сделал, а я не там кликую?? Или надо было только одну делать на выбор, а не как Синдром- четыре?? Ааа, ты про это)) Да, нее, ты просто не понял задание. Форма-то одна, а вот страниц разных 5 Я так и понял.. я кликаю по твоей форме, как мне перейти на другие её страницы?? или у тебя 1форма -1 страница, у Синдрома 1форма -4 страницы. Правильно я понял??
  17. Дружище, а мне просто, ради интереса, скажи, что я не доделал? Вроде ж, всё проверял! я не про недочеты - я про количество форм. У этой формы дизайн не как у твоей. или ты сделал, а я не там кликую?? Или надо было только одну делать на выбор, а не как Синдром- четыре??
  18. Что-то не пойму.. похоже полностью сделал только Синдром?? и то когда нажимаю выбрать - меню не всплывает, которое стрелочкой надо прокручивать.. Синдрому - правильно - Ингредиент - на самом видном месте такая ошибка!
  19. Рискну предположить Быколай имел ввиду вот это: var pcontent = document.getElementById('element_id').innerHTML; function exit(){ document.getElementById('id2').innerHTML = pcontent; } var a = '<div id="id2"><input type="button" value="exit" onclick= "exit()"></div>' ; document.getElementById('element_id').innerHTML= a; Пример на jsfiddle
  20. Спасибо! Я имел ввиду только встроенные объекты (как Array). Какой смысл по ним итерировать??
  21. Почему считается плохой практикой расширять встроенные объекты?? Например, так: Array.prototype.myMethod = function(){}
  22. Когда я при разрешении 1920х1080 уменьшаю размер окна, в футере появляется лажа..
  23. Написал.. Похоже на то, что ты хотел??
  24. DrStrangeLove

    jPlaYer

    ты неправильно скопипастил с хабры!! Два раза $(document).ready не надо!! $(document).ready(function() { $("#jpId").jPlayer( { ready: function () { $(this).jPlayer("setMedia", { mp3: "../mp3/elvis.mp3" }); } }); }); В крайнем случае, изучи код этой страницы.
  25. В этом примере, в функции post создаётся форма, которая аппедится к невидимому iframe. Судя по коду iframe' у не ставится src. Внимание, вопрос: Как этот код будет работать?? Без src?? Если у iframe'а нет src, можно ли к нему аппендить??
×
×
  • 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