このテキスト フィールドは大きすぎて表示できませんが、残りを表示するボタンが必要です。
<div class="span4" >
some description..
<div class="hidden-text" style="display:none">
rest of description<br/>
</div>
<a href="#" class="btn" id="readmore"><i class="icon-chevron-up"></i> Read more</a>
<script>
$("#readmore").click(function(){
$('#hidden-text').attr('style', '');
});
</script>
</div>
これが機能しないのはなぜですか。また、どのように行うべきですか?
編集:
デモをありがとう、残念ながら私はそれを複製することはできません
<div class="span4" >
some description..
<style>
.hidden-text {
display:none;
}
</style>
<p class="hidden-text">rest of description<br/></p>
<br/><br/>
<a href="#" class="btn" id="readmore"><i class="icon-chevron-down"></i> Read more</a>
<script>
$(document).ready(function(){
$('.readmore').on('click', function(){
$('.hidden-text').slideDown('slow');
});
});
</script>
</div>
デモと何が違うのかわからない…