我从另一篇文章中抄袭了这篇文章,不是盲目的,我可以看到它的作用,但我想不出解决这个问题的方法。我并不真正精通JavaScript,但我能读懂这段代码。
// The function actually applying the offset
function offsetAnchor() {
if (location.hash.length !== 0) {
window.scrollTo(window.scrollX, window.scrollY - 100);
}
}
// This will capture hash changes while on
我正在创建一个视差效果,并且我已经做到了,这样(几乎)每个元素都有不同的滚动速度。
我也这样做了,这样页面下的元素在到达视口之前不会触发它们的滚动速度。
以下是trigger上触发器命令的JS:
function isElementInViewport (el) {
if (typeof jQuery === "function" && el instanceof jQuery) {
el = el[0];
}
var rect = el.getBoundingClientRect();
return (
rect.bott
免责声明:不确定这是否与WordPress相关。
我正在使用检查AJAX在我的WordPress本地主机上是否可以工作。
我的ajax-test.js:
jQuery(document).ready( function($){
$(".ajax-link").click( function(){
var data = {
action: 'test_response',
post_var: 'this will be echoed back'
};
我有这个例子:
单击按钮时,红色文本向左滑动,但问题是在动画结束时,黄色文本会跳到新位置。当红色文本滑出时,如何“动画”黄色文本以实时转到新位置?
HTML:
<div id="1" style="float:left; color:blue">
<a>THIS IS NUMBER 1</a>
</div>
<div id="2" style="float:left; color:red">
<a>THIS IS NUMBER 2</