【发布时间】:2016-01-13 20:23:57
【问题描述】:
html代码
<template name="Item">
<li class="pI">
<p class="bucket">
<li>
<span class= "titleBody">
<strong>{{{title}}}</strong>
</span>
</li>
<li class="contentMain">
{{{content}}}
</li>
{{>commentsTemp}}
<a href="#">Click to read more</a>
</p>
</li>
</template>
客户代码
$('.pI').find('a[href="#"]').on('click', function (e) {
e.preventDefault();
$(this).closest('.pI').find('.bucket').toggleClass('bucket big');
});
CSS 代码
.bucket{
height: 50px;
}
.big{
height: auto;
}
我在 stackoverflow 上找到了客户端代码,但它没有产生预期的结果。 基本上我想隐藏桶段落的底部,它应该在单击“单击以阅读更多”时显示。我想在开始时将高度限制为 50px,但它应该在点击时展开。
【问题讨论】:
-
类
wrapper的元素在哪里? -
只使用两个类,bucket 和 bucket-big 并替换类而不是添加大类。还是你的选择器没有找到正确的元素的问题?
-
抱歉“包装”是我的错误
标签: javascript html css meteor