На button click
Я хочу scroll
к определенному div
. Первоначально div
является hidden
.Two вещи происходят на мой button click
Прокрутите до div, не работает в jQuery
- The DIV должен видны (он работает) и
- Выделите этот DIV (не работает)
Мой код:
HTML
<input type="button" id="showbtn" value='Show'>
<div id="ref_div" style="display:none;">
<span class="small">Reference Number</span>
<input type="text" name="rnum" id="rnum" class="form-control form-control-solid placeholder-no-fix" placeholder="Reference Number" title="Reference Number"><br>
<input type="button" class="btn btn-success" id="ref_btn" name="ref_btn" value="Proceed"><br>
</div>
JQuery
$("#showbtn").click(function() {
$("#ref_div").css('display', 'block');
});
$("#ref_btn").click(function() {
$('html, body').animate({
scrollTop: $("#ref_div").offset().top
}, 2000);
});
действительно? 'display: none;'? – Dray
@ next2u Я думаю, что вы пытаетесь сделать невозможную вещь :) –
Вы хотите нажать кнопку, которая не отображается (отображение: нет), и прокрутите до этого div (в котором вы только что нажали), просто вопрос: WTF? – enguerranws