我是jQuery的新手,并且不能让它适合我的特定情况。
所以这就是我在页面上想要的东西:一边是div
一个音乐列表(例如,“The Letter - String Quartet”),然后在页面的另一边另一边div
将根据点击的链接显示不同的文本(因此,如果我在一个div
中单击“The Letter - String Quartet”,它将在另一个中显示关于该特定部分的段落) 。我希望div
显示信息在页面加载时说出“点击一篇文章以了解更多信息”。
答案 0 :(得分:1)
基本思想是在每个可以点击的元素上都有一个点击处理程序,并让它设置你想要显示信息的div的html。
例如,如果您为莫扎特执行此操作:
<a id='mozart'>Mozart</a>
这是显示文字的div:
<div id='displayArea'></div>
您的jQuery代码可能类似于:
$('#mozart').click(function(e) {
$('#displayArea').html("Mozart was a great composer");
e.preventDefault();
});
进一步阅读: