Показать сообщение отдельно
  #13 (permalink)  
Старый 14.05.2015, 16:25
Sn9 Sn9 вне форума
Интересующийся
Отправить личное сообщение для Sn9 Посмотреть профиль Найти все сообщения от Sn9
 
Регистрация: 07.05.2015
Сообщений: 20

Сделал так, по логике должно при клике на первую ссылку вместо oneL выводиться строка которую я записал в локалсторадж после перезагрузки страницы, но почему то не выводит, хотя если через alert пробовать, то выводит строку

<a href="" id="d1">один</a>
    <a href="" id="d2">два</a>
    <a href="" id="d3">три</a>
    <a href="" id="d4">четыре</a>
    <script type='text/javascript'>

        $(function one() {
            $('#d1').click(function (eventObject) { //при клике на ссылку
                eventObject.preventDefault();
                $('.all').load("all.php #infa1");
                var one = ' $(\'.all\').load( "all.php #infa1"); '; //запишется в переменную one текст
                localStorage.setItem("one", one); //запишется в localStorage ключ all со значением из one
            });
                var oneL = localStorage.getItem("one");

            $( function ready() {
                
                oneL;
                $('#d1').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa1");} );
                $('#d2').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa2");} );
                $('#d3').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa3");} );
                $('#d4').click( function(eventObject) {eventObject.preventDefault();$('.all').load( "all.php #infa4");} );
            });//END
        });

        

    </script>

<div class="all"></div>
Ответить с цитированием