Jquery,默认href

时间:2012-12-04 14:53:32

标签: javascript jquery ajax

这是一个我知道的非常简单的问题,但我有这个jQuery代码,它有自己的默认文本。如何在页面加载时使以下内容成为默认输出?

<li><a href="/panasonic/index.php/site/pictureFeatured" id="featuredProducts" ></a></li>

这是我的代码

jQuery

<script type="text/javascript">
    $(document).ready(function() {
        $("#pav li a").click(function() {
            $("#promocont").empty().append("<div id='loading'><img src='loading2.gif' alt='Loading' /></div>");
            $("#pav li a").removeClass('current');
            $(this).addClass('current');
            $.ajax({ 
                url: this.href, 
                success: function(html) {
                    $("#promocont").empty().append(html);
                }
            });
            return false;
        });

        $("#featuredProducts").click(function() {
            $('#featuredProducts').css('background-position', '0 -46px');
            $('#mostPopular').css('background-position', '0 0');
        });

        $("#mostPopular").click(function() {
            $('#mostPopular').css('background-position', '0 -46px');
            $('#featuredProducts').css('background-position', '0 0');
        });
    });
</script>

HTML

<div id="homemid">
    <ul id="pav">
        <li><a href="/panasonic/index.php/site/pictureFeatured" id="featuredProducts" ></a></li>
        <li><a href="page_2.html"  id="mostPopular"></a></li>
    </ul>

    <div id="promocont">
        Deafult Text
    </div>
</div>

我不想要一个defualt文本,我只想要

<li><a href="/panasonic/index.php/site/pictureFeatured" id="featuredProducts" ></a></li>

要加载。我指的是该链接的内容。

由于

1 个答案:

答案 0 :(得分:0)

也许你的意思是:

$('#promocont').load($('#featuredProducts').attr('href'));