加载页面时,我正试图让页面向下滚动到一定数量的像素。我正在编辑我创建的wordpress模板,所以它是用PHP编写的。
我有:
<?php
echo "<body onload='window.scroll(0,400)'>";
?>
在php文件的顶部,但它不起作用。我需要做些什么才能让它发挥作用?
在您的header.php
中对您的子主题或任何类似主题使用此代码。
<script type="text/javascript">
$( document ).ready(function() {
window.scroll(0,400);
});
</script>
如果这个代码不起作用,不要忘记在你的脑海中插入jquery
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</head>
onload事件属性需要一个函数,您可以在属性中与javascript:
内联。。。
<?php
echo "<body onload='javascript:window.scroll(0,400);'>";
?>