我已经创建了一个函数我想要一个div来增加高度和不透明度,当再次点击它应该返回到它的原始状态,所以我使用切换功能来做到这一点,现在的问题是,当页面加载按钮获得消失jquery切换不起作用
$(document).ready(function() {
$('#cm_now').toggle(function() {
$('.search_bx_ar').css({
'opacity': '1'
});
$('.search_bx_ar').css({
'height': '40px'
});
});
});
.search_bx_ar {
position: relative;
margin: 0 0 10px 0;
width: 100%;
opacity: 0;
height: 0px;
transition: ease-in-out all .5s;
-webkit-transition: ease-in-out all .5s;
-moz-transition: ease-in-out all .5s;
}
.compare_sr_btn {
float: right;
width: 25%;
padding-left: 15px;
margin: 15px 0 10px 0;
}
.compare_sr_btn>#cm_now {
background-color: #2b7f7f;
color: #fff;
border: none;
height: 40px;
line-height: 40px;
width: 100%;
font-size: 12px;
text-transform: uppercase;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="compare_sr_btn">
<input type="button" id="cm_now" value="Compare Now" />
</div>
<div class="search_bx_ar">
<input class="form-control top_search" id="data_mid" autocomplete="off" onkeyup="autocompl();" type="text" placeholder="Search">
</div>
的jsfiddle链接,请... –
@Mr_Panda他做到了。 – Clonkex
请检查m更新的问题现在 –