Jump to content

dostel1

User
  • Posts

    289
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by dostel1

  1. 1 раз пишу.Подскажите где ошибки


    // JavaScript Document
    (function($){

    $.fn.plug=function(otions){
    var options=jQuery.extend({color:'red',background:'blue'},options)
    this.each(function(){
    function send(){
    $('this').css('color',options.color)
    }

    $(this).bind('click',send)

    })
    return this

    }

    })(jQuery)


    <script src="jquery.js"></script>
    <script src="1.js"></script>
    <script>
    $('p').plug()

    </script>
    </head>

    <body>
    <p>one</p>
    <p>two</p>

  2. И не стоит зацикливаться на ООП(конечно, это выбор каждого - ООП или прототипы, некоторые и спешивают...). Не если ты еще не в курсе, то советую сначала ознакомиться с

    почему не стоит?А как же разработка причандалов на js?

    • Like 1


  3. <style>
    div{width:100px;height:100px;border:1px solid red}
    </style>
    </head>

    <body>
    <div id='poster'></div>
    <script>
    im=function(){
    var massive=['1.jpg','2.jpg','3.jpg','4.jpg']//массив картинок и их адрес

    var time=new Date()
    if(time.getSeconds()>0){
    document.getElementById('poster').style.backgroundImage="url("+massive[parseInt(Math.random()*4)]+")"

    }

    }

    setInterval(im,1000)

    </script>

    меняеш строку

    if(time.getSecond()>0){ на нужное время и все :D .

    Засечь полночь точно не знаю как но можно и getHours()==0(0 часов)

  4. Попробуйте так


    <script type="text/javascript">
    host = window.location.pathname;
    document.write(host.split("/")[1]);
    </script>

    Ну или если точь-в-точь

    <script type="text/javascript">
    host = window.location.pathname;
    document.write("/"+host.split("/")[1]);
    </script>

    отличный способ и регулярки не нужны

  5. Или


    <input type="button" onmouseover="aa()" onmouseout="bb()" value="НАВЕДи" />
    <audio id="audio">

    <source src="1.mp3" type="audio/mpeg">

    </audio>
    <script>
    function aa(){
    // document.getElementById('audio').style.display='block'
    document.getElementById('audio').play()
    }
    function bb(){
    //document.getElementById('audio').style.display='none'
    document.getElementById('audio').pause()
    }
    </script>


  6. function foo(src){
    audio=document.createElement('audio')
    audio.src=src
    audio.play()
    }


    <input type="button" onmouseover="foo('1.mp3')" value="НАВЕДИ" />

    Ну з форматами проблема.Хром+

    Как убрать музику при отведении мышки не знаю.

    Нужно вызать audio.pause() именно для этого трека.Может кто подскажет:?

  7. <span>Кол-во: <span style="color:#FF0000">*</span></span>

    1 раз вижу чтобы span внутри span был. :blink: .


    <p>Кол-во: <span style="color:#FF0000">*</span></p>


    <input id="digitA" name="sum" type="text" size="2" maxlength="20" style="margin-left:64px;" />
    <span>- </span>


    <select name="valuta" onchange="">
    <option id="digitB" value="0.02">WMR</option>
    <option id="digitC" value="0.06">WMZ</option>
    </select>



    <input name="coll" type="button" value=" = " style="margin-left:5px;" onClick="calculate();" /><span> Итог: </span><br />
    <input type="text" id="summa" value="" />


    <script>

    function calculate(){
    select1=document.getElementsByTagName('select')[0]

    select_value=select1.options[select1.selectedIndex].value

    var a = document.getElementById("digitA").value;
    document.getElementById("summa").value=select_value*a
    }
    </script>

    Обработчик на кнопке лучше навешать не через HTML-код .У меня работает,если я правильно задачу понял

  8. Помогите наследованием через extend



    function extend(Child, Parent) {
    var F = function() { }
    F.prototype = Parent.prototype
    Child.prototype = new F()
    Child.prototype.constructor = Child
    Child.superclass = Parent.prototype
    }

    // создали базовый класс
    function Animal(..) { this.one=90 }

    // создали класс
    // и сделали его потомком базового
    function Rabbit(..) { ... }
    extend(Rabbit, Animal)

    // добавили в класс Rabbit методы и свойства
    Rabbit.prototype.run = function(..) { ... }

    // все, теперь можно создавать объекты
    // класса-потомка и использовать методы класса-родителя
    rabbit = new Rabbit(..)
    alert(rabbit.one)//ошибка

    можно полный пример ?!Очень буду благодарен :dash:

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