Нужна помощь, чтобы сделать ссылку активной с изменением background-position onClick - PullRequest
2 голосов
/ 27 декабря 2010

Я не могу понять, как сделать так, чтобы ссылки на мои изображения меняли положение фона на Кликните по ACTIVE. Ничего не работает:

    .active {
    background-position-y: -96px 0px;
    }

    <script type="text/javascript">

    $(document).ready(function() {

//Default Action
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content

//On Click Event
$("ul.tabs li").click(function() {
    $("ul.tabs li").removeClass("active");
    $(this).addClass("active"); 
    $(".tab_content").hide(); 
    var activeTab = $(this).find("a").attr("href"); 
    $(activeTab).fadeIn();
    return false;
});

    });
    </script>


    <ul class="tabs">
<li><a class="a1" href="#tab1"></a></li>
<li><a class="a22" href="#tab22"></a></li>
<li><a class="a23" href="#tab23"></a></li>
<li><a class="a24" href="#tab24"></a></li>
<li><a class="a25" href="#tab25"></a></li>
<li><a class="a26" href="#tab26"></a></li>
</ul>

1 Ответ

0 голосов
/ 27 декабря 2010

Возможно, простая опечатка в вашем CSS?

.active {
    background-position: -96px 0px;
}

background-position-y не принимает двух аргументов.

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