Как скрыть маркировку в блоге - PullRequest
0 голосов
/ 17 июля 2009

как спрятать точки пули? пример как этот сайт

http://www.grainge.org/pages/various_rh_projects/alt_dropdowns/showhide_3/showhide3.htm

вы можете увидеть пример

первая точка доступа

вторая точка доступа

если мы нажмем «сначала», он появится, а если нет, то не появится. как это сделать

Ответы [ 3 ]

1 голос
/ 17 июля 2009

Это, безусловно, делается с помощью JavaScript.

Другая возможность состоит в том, чтобы иметь пустые элементы

<div id="myelt"></div>

и изменить html-содержимое этого элемента

document.getElementById('myelt').innerHTML = "My text";

1 голос
/ 17 июля 2009

Это сделано на JavaScript, а не на python, я бы поставил. Основная стратегия:

  • Начните с добавления (в HTML) class = "hideme" к div или p или li, на которые вы хотите повлиять.
  • Затем, используя что-то вроде приведенной ниже функции hideClass (class) (jQuery тоже стоило бы посмотреть), выберите все части страницы с помощью class = "hideme" и установите для них стиль отображения: нет, чтобы скрыть или отобразить: блок показать

.

function hideClass(name)
{
    var matches = getElementsByClassName(name);
    for (var i = 0; i < matches.length; i++)
    {
        var match = matches[i];
        match.style.display = "none";
    }
}

Это вызывает getElementsByClassName.js, доступный здесь:

http://code.google.com/p/getelementsbyclassname/

Функция showClass (name) может быть выполнена аналогично, с match.style.display = "block";

0 голосов
/ 17 июля 2009

В jQuery вы можете сделать это следующим образом (v. Быстрый пример):

$(function(){
    $('ul ul')
        .hide() //Hide the sub-lists
        .siblings('a').click(function(){
            $(this).siblings('ul').toggle(); //show or hide the hidden ul
        });
});

Это также должно включать подсписки со скрытыми дочерними элементами и точками доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...