这是一个我知道的非常简单的问题,但我有这个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>
要加载。我指的是该链接的内容。
由于
答案 0 :(得分:0)
也许你的意思是:
$('#promocont').load($('#featuredProducts').attr('href'));