我正在使用jQuery在这样的固定标题中淡入搜索框...
<script type="text/javascript">
jQuery(document).ready(function()
{
jQuery(".search_button").click(function()
{
event.preventDefault();
jQuery(".h_search").fadeIn("fast");
jQuery( "#search" ).focus();
});
});
</script>
我正在使用preventDefault在单击链接时停止页面跳到顶部,它可以在带有iOS 7的iPhone 4上正常工作,但在带有iPhone的iPhone 4s和iPad mini上它不起作用且内容仍然跳跃。
任何想法?
答案 0 :(得分:4)
您需要将事件传递给回调。
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".search_button").click(function(event) {
event.preventDefault();
jQuery(".h_search").fadeIn("fast");
jQuery("#search").focus();
});
});
</script>