<a id="news_click" href="#news"> <span style="color:#B2B2B2" class="radius secondary label">Do you want fresh news and feeds?</span></a>
<div class="large-5 columns">
<div class="row collapse">
<div class="small-12 columns">
<form id="email_form" data-validate="parsley" data-trigger="focusin focusout">
</br>
<input id="email" type="text" placeholder="Email" class="hg" name="email" data-notblank="true" data-type="email">
</form>
</div>
</div>
</div>
<div class="bottom_blue" id="news"></div>
$('#news_click').click(function () {
$('form#email_form input#email.hg').focus();
});
焦点事件仅在我删除<div class="bottom_blue" id="news"></div
. 这不是一个选项,因为这是一个锚链接。
任何想法?可能问题是js是在anchor之前执行的。
编辑:显然这适用于 chrome,而不是 FF。