jquery странные проблемы с классом = скрыть и белый текст - PullRequest
0 голосов
/ 26 февраля 2010

Как гласит заголовок, Jquery делает мой текст белым в определенных областях страницы. я не могу использовать его для инкапсуляции вызова ajax, потому что он работает нормально, когда я не вызываю ajax

Немного сложно опубликовать весь сценарий, потому что он огромный, и я не знаю, где это происходит. Я понятия не имею, как отладить это с помощью firebug, потому что я не знаю, где возникает проблема.

Любая помощь очень ценится

вот скрипт, который я использую:

<script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>

    <script type="text/javascript" src="js/jquery.history.js"></script>

    <script type="text/javascript">

    $(document).ready(function () {


        $.history.init(pageload);   

        $('a[href=' + window.location.hash + ']').addClass('selected');

        $('a[rel=ajax]').click(function () {

            var hash = this.href;
            hash = hash.replace(/^.*#/, '');
            $.history.load(hash);   

            $('a[rel=ajax]').removeClass('selected');
            $(this).addClass('selected');
            $('#body').hide();
            $('.loading').show();

            getPage();

            return false;
        }); 
    });

    function pageload(hash) {
        if (hash) getPage();    
    }

    function getPage() {

hash = document.location.hash;
hash = hash.replace(/^.*#/, '');
        var data = 'page=' + encodeURIComponent(hash);
        $.ajax({
            url: "index.php",   
            type: "POST",       
            data: data,     
            cache: false,
            success: function (html) {  
                $('.loading').hide();               
                $('mytag').html(html);
                $('#body').fadeIn('slow');      

            }       
        });
    }

    </script>

ура ке

1 Ответ

0 голосов
/ 26 февраля 2010

Вы можете использовать Firefox Расширение Firebug для отслеживания CSS-стилей и даже отладки JavaScript. Он позволяет вам выбирать элементы прямо со страницы и видеть дерево наследования CSS из этого элемента, что должно облегчить вам отслеживание происходящего.

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