Jump to content

Briss

Newbie
  • Posts

    29
  • Joined

  • Last visited

Posts posted by Briss

  1. http://masscode.ru/index.php/k2/item/51-liharmonica - страничка плагина.

    Всё сделал как надо, но почему-то не работает.

    Конкретнее - не присваивает класс Harmonica, соотв. ничего не работает.

    Решил проверить сам скрипт плагина.


    (function($){
    $.fn.liHarmonica = function(params){
    var p = $.extend({
    currentClass:'cur', //Класс для выделенного пункта меню
    onlyOne:true, //true - открытым может быть только один пункт,
    //false - число открытых одновременно пунктов не ограничено
    speed:500 //Скорость анимации
    }, params);
    return this.each(function(){
    var
    el = $(this).addClass('harmonica'),
    linkItem = $('ul',el).prev('a');
    el.children(':last').addClass('last');
    $('ul',el).each(function(){
    $(this).children(':last').addClass('last');
    });
    $('ul',el).prev('a').addClass('harFull');
    el.find('.'+p.currentClass).parents('ul').show().prev('a').addClass(p.currentClass).addClass('harOpen');
    linkItem.on('click',function(){
    if($(this).next('ul').is(':hidden')){
    $(this).addClass('harOpen');
    }else{
    $(this).removeClass('harOpen');
    }
    if(p.onlyOne){
    $(this).closest('ul').closest('ul').find('ul').not($(this).next('ul')).slideUp(p.speed).prev('a').removeClass('harOpen');
    $(this).next('ul').slideToggle(p.speed);
    }else{
    $(this).next('ul').stop(true).slideToggle(p.speed);
    }
    return false;
    });
    });
    };
    })(jQuery);

    Пришёл к выводу, что после return this.each(function(){ где то возникает ошибка, т.к. вставленные алерты не срабатывают.

    Кто подскажет, в чём проблема, буду премного благодарен :)

  2. Знаю, что глупый вопрос, но как сделать, чтобы на айфоне\айпаде при масштабировании контента он изменялся по ширине, а не оставался фиксированной ширины.

    Структура представляет из себя блок с шириной 100%, в нём еще 1 блок с шириной 100%, и в нём еще много блоков с шириной 100%, я так понял, что 100% берётся от размера документа. А нужно от размеров области просмотра.

    <meta name=”viewport” content=”width=320"> не помогает. Заранее спасибо

  3. Не совсем понятен вопрос, что конкретно интересует? При вводе первой буквы, идёт проверка соответствия введённой строки, со словом из списка, выводится весь список, который при сравнении идентичен введённой строке, далее при вводе второй буквы опять же эта строка сравнивается со списком слов, в вашем случае, городов. и т.д. Сравнение можно реализовать, допустим, с помощью strcmp().

  4. <img src="image/alarm.jpg" width="307" height="450" alt="Будильник">

    Данный путь будет верен только в том случае, если у вас документ находится в папке, в этой папке имеется папка image, и в ней уже ваша картинка. Либо меняйте путь, либо перетаскивайте картинку. Также проверьте расширение файла, возможно у вас пнг, тоже частая ошибка.

  5. Если честно, даже не знаю что вам сообщить. Среди блоков такой надписи нету, она по идее находится в контенте, но её там нету. Если редактировать текст на странице, то её не видно...

  6. Есть сайт на друпале, на 6-8 страницах есть внизу текст, сделанный канвасами. Нужно его удалить, или изменить, но не могу понять, где это можно сделать.. С друпалом работаю недавно, всю админку облазил, не нашёл. Заранее спасибо.

  7. Да вроде нет, ну маргины заданы, тогда блоки будут друг к другу липнуть, но это и не запрещено же. Ничего такого. только маргины, бг, бордер и флоат.

    Скрипт высчитывает высоту и ширину левого элемента, если справа хватает место для следующего элемента, он пихает его туда, если нет то ниже, делает он это через абсолютное позиционирование. Поэтому наезды возникают(

  8. http://epicforever.ru/index2.php

    3-я новость сверху, там что-то типа блогов. Используется скрипт http://masonry.desandro.com/demos/basic-multi-column.html

    При обновлении иногда работает нормально, то есть как должно, а иногда не очень, и элементы начинают заезжать друг на друга. Не пойму чо за косяк, есть предположения, что скрипт не успевает прогрузиться.

  9. Решили сделать что-то вроде микро-блога для новостей. Не могу сообразить, как сделать так, чтобы не было отступов между двумя дивами в разных строках, если в верхней строке есть див, с большей высотой чем первый.

    В общем чтобы дивы выравнивались не по нижней границе строки, а по нижней границе дива, над ними, если есть место.

    http://epicforever.ru/

    На фейсбуке сделанно через упорядоченные списки.. но думаю можно проще.

    http://jsfiddle.net/rR8WU/ вот так Сейчас. Нужно чтобы див слева во 2 строке был сразу под дивом в 1 строке.

    Заранее спасибо.

  10. В общем есть такой сайт http://epicforever.ru/

    Наверху в правом углу есть кнопка play, при наведении бэкграунд меняется, там есть спрайт. Хочу сделать плавную смену, через CSS3 и транзишены не получается, он не меняется а "перекатывается". В голову приходит вариант только через js, как у меню, но он очень муторный, еще подумываю о том чтобы 2 отдельные картинки друг на друга наложить, и менять прозрачности. Есть другие варианты, может кто подскажет? :)

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