当你将鼠标悬停在div上时,我试图让我的页面滚动.这是我到目前为止所得到的
$(document).ready(function() {
$("#hoverscroll").mouseover(function() {
var div = $('body');
setInterval(function(){
var pos = div.scrollTop();
div.scrollTop(pos + 1);
}, 100)
});
});
Run Code Online (Sandbox Code Playgroud)
但是,还有两件事要做.我需要它在每次单击时提高速度,在不再悬停时停止并将速度重置为默认值.
我正在努力实现这样的目标:
$(document).ready(function() {
$("#hoverscroll").mouseover(function() {
var div = $('body');
setInterval(function(){
var count = 1;
var pos = div.scrollTop();
div.scrollTop(pos + count);
}, 100)
});
$("#hoverscroll").click(function() {
if (count < 6) {
count = count+1;
}
});
$("#hoverscroll").mouseleave(function() {
count = 0;
});
});
Run Code Online (Sandbox Code Playgroud)
我搜索并发现有些人在谈论绑定事件并设置一个全局变量来检查它是否在滚动.但上述功能会起作用吗?我仍在学习.我可能完全错了.
我刚刚遇到window.stop()
stop() 方法与单击浏览器中的停止按钮完全相同。由于脚本加载的顺序,stop() 方法无法停止加载包含该脚本的文档,但它将停止加载大图像、新窗口和其他延迟加载的对象。 https://developer.mozilla.org/en-US/docs/Web/API/Window.stop
我想知道:
window.stop()
在加载 30% 时调用,然后稍后附加相同的图像;后一个图像只有 70% 的剩余负载吗?如果屏幕宽度小于 480 像素(移动设备,响应式),我会尝试限制我在 Wordpress 上的帖子。
但是我遇到了问题,因为我发现您不能使用 PHP 来检测屏幕宽度,这是我需要的,因为我使用 PHP 来调整帖子编号。我希望是这样的:
<?php /* Start the Loop */ ?>
<?php if media-screen < 480px {
query_posts('posts_per_page=5'); } ?>
<?php while (have_posts()) : the_post(); ?>
Run Code Online (Sandbox Code Playgroud)
有什么建议?你能以某种方式将一个 css/javascript 布尔值传递到 php 脚本中吗?
编辑:我宁愿不将访问者重定向到移动网站,因为这超出了我的范围。
许多站点在其URL,facebook / imdb等中添加“?ref = ###”。现在我检查了这个问题,看来原因是要跟踪用户“引用”了该页面的内容。但是我不明白,这样做有什么意义?是出于分析目的还是出于功能目的?
所以我得到了这个网站,其中所有内容都完美排列,页眉、正文页脚等。上周我尝试添加侧边栏,但我意识到它把我的主要内容推低了。很多问题是,如何使侧边栏的边距/高度独立于主要内容?(下面贴出CSS代码)
演示:编辑: http: //oldtimesdaily.tumblr.com/ 我的 tumblr 代码。现在看起来怎么样。绝对位置起作用了,主要内容又回到了顶部。但现在我的侧边栏的所有内容都挤在一起,我想绝对定位会删除所有边距?我应该使用什么来将不同的内容放置在侧边栏上?
#quote { /*style for quote division*/
position:relative;
width:375px;
height:70px;
border:1px solid black;
font-family:sans-serif;
font-size:95%;
padding:3px;
background-color:lightyellow;
}
#auth { /*style for quote author, if any*/
position:absolute;
bottom:3px;
right:10px;
}
#sidebar { /*editable*/
background: url('http://s10.postimg.org/uag5u79d1/vline.png') repeat-y left center;
background-color: white;
width: 260px;
position: relative;
top: 700px;
left: 55%;
}
#sidebar .sTitle {
padding: 0 0 10px 0;
position: relative;
margin: 0px 20px 0px;
color: #222;
font-size: 15px;
line-height: 1;
font-family: QuicksandBold, Helvetica, Arial, sans-serif; …
Run Code Online (Sandbox Code Playgroud) 我的网站上有以下jQuery事件
$(window).keyup (function(event) {
switch (event.keyCode) {
case 68: // Alt-N = next
scroll ('next');
break;
case 65: // Alt-P = prev
scroll ('prev');
break;
}
});
});
<script>
$(document).keydown(function(e) {
if(e.keyCode==68){
window.location.href = "{PreviousPost}";
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
我正在使用窗口和文档,因为它们的工作和搜索都没有让我发现功能方面的差异.但无论如何,我想知道的是如何在输入字段中保持函数不被触发.因为它工作和一切,但我不希望当用户只是在他们按下键并且不打字时键入事件.
看起来很简单,但我真的很喜欢.保持给我其他问题的结果.
几个小时前,我的网站运行良好。从那以后我就再也没碰过它。但是,截至目前,除主页外的每个页面都显示以下消息:
404 未找到
在此服务器上找不到请求的资源!Powered By LiteSpeed Web Server LiteSpeed Technologies 不对本网站的管理和内容负责!
主页似乎工作正常。我看不到任何更改,我还使用http://sitecheck3.sucuri.net/对其进行了扫描,但没有返回任何内容。但是,我确实安装了一个名为 Better WP Security 的插件,它说在此之前有一些“错误的登录尝试”,并且我的所有 WP 核心文件都已被修改。
我不知道现在该怎么办,因为我不知道如何确认我是否被黑客入侵。
难道是我主人的错?在具有类似问题的论坛中找到一个线程:http : //www.ukbusinessforums.co.uk/threads/404-not-found-the-resource-requested-could-not-be-found-on-this-server .291094/