Jump to content

DrStrangeLove

User
  • Posts

    404
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by DrStrangeLove

  1.  

    1.5Mb в background запихнуть, зачем?

    сжал размер 

     

    если  изменить  размер  окна  или   выставить   разрешение  1024х768,  то  текст  залазит  на  планшет....

    исправил вроде 

     

     

    теперь   блок   из  абзацев   "Extra Startup Juice"    и   "Apple Store"   спрыгивает  вниз....

  2. если  изменить  размер  окна  или   выставить   разрешение  1024х768,  то  текст  залазит  на  планшет....

  3. Огромное спасибо!!

    Еще учиться и учиться.. Т.е. получается, "аккордеон" можно сделать всего одной-то функцией??

    $('#accord').accordion({collapsible:true,active:false});

    Незачто.

    Можно, если подключен jQuery UI.

    Вариант всё же не идеален - если сначала подёргать resizeable блок, а потом раскрыть аккордион, то аккордион может выпадать из resizeable блока.. :(

    Может кто знает как пофиксить..

  4. DrStrangeLove какие книги толковые по аяксу можеш подсказать?

    В Подробном Руководстве Дэвида Флэнагана есть соответствующая глава. (В свежем издании - 18-ая)

    А разве XmlHttpRequest в чистом виде не кроссбраузерен? Насколько я помню в jquery это реализовано также, просто семантика проще

    А для быстрого изучения подойдет документация по jquery и уроки повсеместно валяющиеся на просторах интернет

    Имел ввиду, что в старых IE нет XHR, и используется ActiveX для того же эффекта..

  5. AJAX - Asynchronous Javascript and XML. Асинхронный Javascript и XML.

    AJAX нужен для взамодействие с сервером без перезагрузки страницы.

    Каждый браузер предоставляет XmlHttpRequest объект для такого взаимодействия.

    jQuery помимо прочего функционала предоставляет функционал, работающий поверх XmlHttpRequest объекта. Это может быть полезно для сглаживания браузерных различий.

    • Like 1
  6. Попробуй поправить функцию так:

    вместо

    function load_text() { $('#Wrap').load("1.html#s3");}

    так

    function load_text(e) { 
    e.preventDefault();
    $('#Wrap').load("1.html #s3");

    }

    Спасибо, за совет. Я очень извиняюсь, но оказывается в IE код РАБОТАЕТ!!!!!! а в опере - нет. Почему я забыл посмотреть как он работает в IE? мне стыдно.

    Ко заработал следущим образом:

    function load_text(Page){ 
    $('#Wrap').fadeOut(400,function(){
    $('#Wrap').fadeIn(400)});//показываем новую картинку
    $('#Wrap').load("h.html#s" + Page );
    }
    </script>

    Теперь вопрос существенно меняется. Почему же он в опере отказывается работать?

    Ваше предложение рассмотрел. И не понял какой параметр передавать в функцию (e)? Я так понял, что вы советуете отменить действие по умолчнию? Но не понял ЧЕГО? Ссылки?

    Спасибо за то что со мной общаетесь. Очень Вам благодарен.

    e - формальный параметр. При вызове ничего передавать не надо - Объект событие и так передаётся в функцию-обработчик первым параметром. e передаётся чтобы можно было вызвать e.preventDefault(), чтобы отменить ссылку..

  7. Удалось реализовать лишь так

    Большое спасибо за старания, но так не подходит. Нужно именно через toggle. Я вот чуть переделал. Картина получается странная. Заметил что если добавлять alert('Hello!');, то перед исполнением изменений с #pr - галочка всё-таки стоит!, тоесть она на долю секунды появляется, а затем исчезает! И в комментарии там другой код, с ним вообще весело: кликаем на слово привет - работает. А наоборот не работает. =\

    См. http://jsfiddle.net/Pa4j8/5/

    Всё-таки зачем тебе обязательно .toggle() ?? :)

    • Like 1
  8. Попробуй поправить функцию так:

    вместо

    function load_text() { $('#Wrap').load("1.html#s3");}

    так

    function load_text(e) { 
    e.preventDefault();
    $('#Wrap').load("1.html #s3");

    }

  9. Попробуй поставить пробел:

    function load_text() { $('#Wrap').load("1.html #s3");}

    Попробовал и так. Текст все равно не появляется. Ставил даже в библиотеке jquery aler-ты. В функцию вроде вхожу правильно, параметры ею принимаются правильные, но вот результата не добиться.все равно текст стирается, а новый не появляется.

    Может правильно нужно указать путь к 1.html файлу?? он точно лежит в той же папке где и текущая страница??

×
×
  • 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