我有一个按钮在搜索结果中显示或多或少的内容块。当我单击“更多”时,它会根据需要展开,但当我单击“更少”时没有任何反应。我觉得这和我的preventDefault(e)
线有关。代码如下...
$(".btnMore").click(function (e) {
e.preventDefault(e);
if ($(this).attr('value', 'More')) {
$(this).parent().prev().switchClass("abstractText", "abstractTextNoHeight", 500, "swing");
$(this).attr('value', 'Less');
}
else if ($(this).attr('value', 'Less')) {
$(this).parent().prev().switchClass("abstractTextNoHeight", "abstractText", 500, "swing");
$(this).attr('value', 'More');
}
});