我建立一个音乐网站我有,你点击一个艺术家的名字的节是我使用jQuery艺术家ID发送到数据库,并拉动其名下的所有歌曲,然后我列出了他们在页面上的div作为链接。。每个列表到DIV
我的问题是,每当我使用的.text或.VAL修改歌曲标题中的一个div,如果他有2首歌曲,那只能说明第一首冠军。然而,如果我使用.append,当我点击1个艺术家的名字时,它会把他的所有歌曲都拉好,但是如果我在同一个页面上点击另一个艺术家的名字,它会将他的歌曲添加到之前的艺术家的歌曲下面。
只列出1首歌曲,即使是2;
$.each(data.resultData, function(key, value) {
$('value.SongTitles').text(value.artistName +':' + songTitle).fadeIn();
});
列表中的歌曲罚款,但没有新的艺术家的名字后明确以前的艺术家的歌曲被点击;
$.each(data.resultData, function(key, value) {
$('value.SongTitles').append(value.artistName +':' + songTitle).fadeIn();
});
完美的作品,谢谢;) – 2012-02-21 17:28:25