因此,我正在使用此处提供的可扩展列表(此处有演示),到目前为止,JavaScript 代码允许在单击紧接其前面的行时展开列表。我希望列表(只是一个,而不是全部)在其他地方(不在同一行,甚至不在同一行)被点击时展开。<mystyle>word</mystyle>
div
这可以通过 JavaScript 或一些 CSS 操作实现吗?我不是专家,但我真的很想解决这个问题。
编辑1:这是我所拥有的主体的一个小型工作示例。加载的 JavaScript 与链接网站的“更新”部分完全一样,以及jquery-1.4.2.min.js
.
<div style="width:350px">
<div id="listContainer"><ul id="expList">
<p align='center'>2011-06-28 - <a href="podcast.mp3"> Download</a> - <mystyle>Show/hide songs</mystyle>
<audio controls>
<source src="podcast.mp3" type="audio/mpeg">
Your browser does not support this audio format.
</audio>
<li>List of songs<ul>
<li>Song 1</li>
<li>Song 2</li>
<li>Song 3</li>
<li>Song 4</li>
<li>Song 5</li>
<li>Song 6</li>
</ul></li></p>
</ul></div></div>
基本上我希望能够点击<mystyle>Show/hide songs</mystyle>
并点击注册<li>List of songs
。