Dan*_*iel 2 jquery show toggle
我正在做一个个人项目,我遇到一个小问题:
这是我的代码,目前有效:http://jsfiddle.net/gvM3b/:
$(".show-more").click(function () {
$(this).text("(Show Less)");
$(".text").toggleClass("show-more-height");
});?
Run Code Online (Sandbox Code Playgroud)
问题是"(显示更多)"文本更改为"(显示更少)"但不会在需要时切换回来.
^这是一回事,如果你知道如何在显示更多信息时添加[...],那么另外一件事就是在文本上.一直想弄清楚,但不得不寻求一些帮助,我是jquery的新手.
谢谢!
更新你的jQuery:
$(".show-more").click(function () {
if($(".text").hasClass("show-more-height")) {
$(this).text("(Show Less)");
} else {
$(this).text("(Show More)");
}
$(".text").toggleClass("show-more-height");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19537 次 |
| 最近记录: |