We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 19411
    • 19 Posts
    может кто подскажет. Можно ли прикрепить к данному коду тв параметр?

    изначально код:

    $jScroller.add("#scroller_container","#scroller","left",10, true);

    смысл такой:

    $jScroller.add("#scroller_container","#scroller","left",скорость которая управляется через тв параметр, true);

    спасибо заранее)

      • 8021
      • 24 Posts
      Quote from: MihailX at Mar 29, 2011, 01:24 PM

      $jScroller.add("#scroller_container","#scroller","left",скорость которая управляется через тв параметр, true);


      Ну, если этот код прописан в шаблоне, или в чанке, то так и указывайте,
      например:

      $jScroller.add("#scroller_container","#scroller","left",[*tv_speed_value*], true);

      парсер подставит вместо [*tv_speed_value*] конкретное значение и отдаст браузеру готовый код.
        • 24714
        • 19 Posts
        Не знаю, хорошо ли так делать =)

        Я делаю немножко мудренее =)

        В самом коде шаблона делаем что-то типа

        <div class="tv" style="display:none">[*tv параметр*]</div>

        в JS коде

        var tv = $(’.tv’).text();
        $jScroller.add("#scroller_container","#scroller","left",tv, true);

        Мне вариант dreeman больше нравится, но если что-то будет не так у тебя есть второй вариант =)

          • 19411
          • 19 Posts
          Пробовал

          $jScroller.add("#scroller_container","#scroller","left",[*tv_speed_value*], true);

          не работает...располагается скрипт между

          <head></head> в чанке, где содержатся мета теги и тд...всё что до body

          полный скрипт

          <script type="text/javascript">
          $(document).ready(function(){

          // Add Scroller Object
          $jScroller.add("#scroller_container","#scroller","left",10, true);

          // Start Autoscroller
          $jScroller.start();
          });
          </script>

          сюда подставляю сой тв

          $jScroller.add("#scroller_container","#scroller","left",[*speed*], true);


          тут использую

          <span onclick="document.getElementById(’scroller’).style.display=’none’">Скрыть</span>

          Может чтот не то с самим тв параметром? Тип ввода: text, использовать в нужном шаблон

          Названия параметра тоже правильно прописал [*speed*]
            • 8021
            • 24 Posts
            Quote from: MihailX at Mar 30, 2011, 05:35 AM

            $jScroller.add("#scroller_container","#scroller","left",10, true);

            1) Когда изначально прописана именно десятка -- то работает?

            2) ну а исходный хтмл-код, который отдается браузеру смотрел? что там в этой строчке получается

            3) попробуй просто где-то на странице вывести [*speed*]
              • 19411
              • 19 Posts
              Спасибо, всё заработало. С шаблонами была путаница.
                • 24714
                • 19 Posts
                Товарищю совет - как-то получше разобраться с jquery

                <span onclick="document.getElementById(’scroller’).style.display=’none’">Скрыть</span>

                это вообще черти что... зачем пустой JS когда подключена такая мощная библиотека
                  • 20524
                  • 4 Posts
                  Quote from: Redjik at Mar 30, 2011, 02:32 PM

                  Товарищю совет - как-то получше разобраться с jquery

                  <span onclick="document.getElementById(’scroller’).style.display=’none’">Скрыть</span>

                  это вообще черти что... зачем пустой JS когда подключена такая мощная библиотека

                  полностью согласен. если уж таскаете за собой 100-150Кб феймворка, то уж используйте его
                  <span onclick="$(’#scroller’).hide();">