我使用这个例子作为基础http://simon.tpdserver2.co.uk/jquery/divgrowdemo.htm,我试图修改它,以便jQuery插件生成一个允许用户切换展开/折叠的html a-href (在本例中,它是"+显示更多“和"-显示更少”链接的形式),这样我就可以使用实际的div本身中的链接。作为一个例子,每个div都有"Michael Jordan“作为标题,我想让它成为切换展开和折叠的可点击项。我该怎么做呢?
发布于 2010-07-05 06:26:35
首先,请提高您的录取率。太低了。
其次,您可以查看此链接:http://jsfiddle.net/sYwER/5/
我已经按照你想要的方式进行了编码。如果您有任何后续问题,请将其发布。
希望这能有所帮助!干杯:)
发布于 2010-07-05 05:12:36
plugin used on that page会将链接项和单击事件处理程序添加到用'more-block‘类标记的div中。你必须修改插件。你需要将它改为“linkify”标题文本(即在相应的div中找到“h2”元素,在该示例中添加“click”处理程序-以使您可能想要将内容更改为链接或按钮元素的样式更容易),并为新添加的链接添加单击处理程序。
发布于 2010-07-05 05:12:11
您必须修改代码,以便在标题周围添加新标记,而不是插入新标记。因为这是别人写的脚本,它不是为你想做的事情而写的。我建议重新创建你自己的东西,并将其缩小到最基本的部分。首先将高度更改为某个固定高度,然后添加...在最后。然后将onclick事件添加到标题中,该事件删除固定高度和...然后,你可以找到一些关于做滑动效果的教程。
https://stackoverflow.com/questions/3177081
复制