предварительная загрузка показать / скрыть div

#javascript

#javascript

Вопрос:

кто-нибудь знает о простом скрытии показа? Мне помог код под этим отображением div. Это работает нормально, но мне нужно, чтобы первая ссылка Sci Lit 1 была предварительно загружена при загрузке страницы. Мне сказали, что мне нужно подготовить документ. Я не уверен, как это добавить

     <div id="sclit"></div>

    <a href="javascript:void(0)" class="para">Sci Lit 1</a>
    <div class="details">text for sci lit 1</div> 
    <a href="javascript:void(0)" class="para">Sci Lit 2</a>
    <div class="details">text for sci lit 2</div>    
    <a href="javascript:void(0)" class="para">Sci Lit 3</a>
    <div class="details">text for sci lit 3</div>   

    $(function(){
        $(".para").click(function(){
            $("#sclit").text($(this).next(".details").text()); 
        });
    });
<style>
.details {display:none;}
</style>
  

Комментарии:

1. небольшое предложение: sclit возможно, это не лучший выбор имен идентификаторов для использования на образовательном веб-сайте.

2. @jnpcl: Может быть, на сайте сексуального воспитания.

3. @Wesley: 1 Выигрыш в Интернете указывает на вас, сэр!

Ответ №1:

Добавьте эту строку:

 $(".details:first").clone().appendTo("#sclit").show();
  

Демо-версия: http://jsfiddle.net/wesley_murch/m4dhv /

Есть и другие способы сделать это, но этого должно хватить.

Ответ №2:

Просто предположение:

 $("#sclit").text($("div.details:first").text());
  

добавьте это в свой $ (function() {…}), который запускается при загрузке страницы.

кажется, работает, если я правильно понимаю проблему: http://jsfiddle.net/5f4zs/1 /

Комментарии:

1. Эй, это тоже работает! 1 Вот демо с вашей (IMO лучшей) версией и кодом OP