Список ссылок

Главные вкладки

Аватар пользователя fuCkLaw fuCkLaw 29 мая 2009 в 20:38

доброго времени суток.
никак не могу разобраться со следующем:
есть 2 ссылки
------------------------------
САЙТ
САЙТ_1

Посмотреть списык ссылок
------------------------------
при нажатии на "Посмотреть список ссылок" должны отображаться полные ссылки.
код html:

<div class="link_view">
<a href="АДРЕС">САЙТ</a>
<a href="АДРЕС_1">САЙТ_1</a>
</div>

код javascript:

$(document).ready(LHIDE_init);
function LHIDE_init(){
        $("div[a].link_view").append('<a href="javascript:void(0);" class="shwlnks" style="font-size: 10px; display: block; margin-top: 10px;">Посмотреть список ссылок</a>');
        $("a.shwlnks").click(function(){
                if ($(this)[0].className == 'shwlnks') {
                        $(this).html("Убрать список ссылок"); $(this)[0].className = "hdlnks";
                        var this_div = $(this).parent('div.link_view');
                        var i = 0;
                        var a = '<textarea style="width: ';
                        if($.browser.msie) {a = a + '96%;';} else { a = a + '100%;';}
                        if($.browser.mozilla) {a = a + ' margin-left: -2px;';}
                        a = a + ' display: block;" rows="' + ($("a", this_div).get().length - 1) + '" class="txtrlnks">';
                        b = $("a", this_div).get();
                        b.pop();
                        a = a + b.join("\n") + '</textarea>';
                        $(this_div).append(a);
                        $(this_div).children('textarea').slideDown('fast');
                } else if ($(this)[0].className == 'hdlnks') {
                        $(this).html("Посмотреть список ссылок"); $(this)[0].className = "shwlnks";
                        var this_div = $(this).parent('div.link_view').children('textarea.txtrlnks')
                        this_div.slideUp('fast', function () {
                                this_div.remove();
                        });
                }
        });
}

подскажите пожалуйста, что я не так делаю.

Комментарии