Javascript 如何使用jquery实现这一点?

Javascript 如何使用jquery实现这一点?,javascript,jquery,Javascript,Jquery,我需要知道您将如何执行以下操作: 单击“列表2”时,段落中会出现文本2,其中包含一类消息。单击文本3时,文本3将显示,依此类推 这很有挑战性,因为您不显示实际的列表文本,而是显示来自其他位置的另一个文本!有什么想法吗?非常感谢您对我的帮助: <p class="message"></p> <ul> <li>list 1</li> <li>list 2</li> <li>list 3</li&g

我需要知道您将如何执行以下操作:

单击“列表2”时,段落中会出现文本2,其中包含一类消息。单击文本3时,文本3将显示,依此类推

这很有挑战性,因为您不显示实际的列表文本,而是显示来自其他位置的另一个文本!有什么想法吗?非常感谢您对我的帮助:

<p class="message"></p>

<ul>
<li>list 1</li>
<li>list 2</li>
<li>list 3</li>
</ul>

<p>text 1</p>
<p>text 2</p>
<p>text 3</p>
你是说这个吗

var段落=$'p'。而不是'.message'; $'li'。单击,函数E{ var i=$e.target.index; $'.message'.html$段落[i].html; };

清单1 清单2 清单3 文本1

文本2


text 3

很好地使用class属性将有助于解决这个难题谢谢,我也这么认为,但我将向列表中添加更多内容,大约1000条记录,因此针对不同类的内容将导致一个很长的js代码!不是很好地使用类-没有类,js代码会更长。这就是我想要的,非常感谢,我将学习代码。再次感谢你!!