$(window).scroll(function() {
if ($(window).scrollTop() > 200) {
$('#box').css({height:'100px', background-color:'green', overflow:'visible', width:'550px', margin:'0 auto'
});
$('#box2').css({position:'fixed',left:'400px',height:'200px',background: '#CF0'});
}
我是javascript新手,这可能是一个简单的问题。。。
我在这里所做的是修改div(#box)的css样式,这取决于你所在页面的位置(
我试图实现的是向#box添加多个css更改,并每次执行一个随机更改。例如,每次从最顶端滚动通过200,div的显示高度为:绿色背景为“100px”,蓝色背景为“200px”,或红色背景为“300px”。希望这有意义。。。。
您可以尝试类似的方法(调整滚动顶
值和css样式
)
JS:
var classes = ['a', 'b', 'c'];
$(window).scroll(function() {
if ($(window).scrollTop() > 20) {
var cls = classes[Math.floor( Math.random() * classes.length )];
$('#box').toggleClass(cls);
}
});
CSS:
.a {
background:red;
height:100px;
}
.b {
background:green;
height:200px;
}
.c {
background:blue;
height:300px;
}
演示。
更新:每scrolldowm
$(function(){
var classes = ['a', 'b', 'c'];
function down()
{
if ($(window).scrollTop() > 20 ) {
var cls = classes[Math.floor( Math.random() * classes.length )];
$('#box').toggleClass(cls);
$(window).off('scroll.down');
}
}
$(window).on('scroll.down', down).on('scroll.up', function(){
if ($(window).scrollTop() < 20 ) {
$(window).on('scroll.down', down);
}
});
});
演示。
我正在尝试使用Quartz来调度运行在GlassFish上的web应用程序中的作业。我在用RamjobStore。问题是,有时调度的作业没有被执行,即使它是在过去或将来被调度的。作业数量非常少,排定程序上一直排定的作业总数不到20个,同时保证最多运行1个作业,所以我假设线程计数不是问题,我可以将它设置为ThreadCount1,它仍然可以工作。在servlet被销毁之前,调度程序也不会被关闭。那么
我正在尝试用Spring Boot管理服务器安装Spring执行器。在我的本地机器工作良好,但在openshift云我有一些问题... 拜托,有人能帮帮我吗?谢谢!
问题内容: 这与其他问题类似,但是在每个数据库的实现中似乎有所不同。我正在使用postgres,似乎不存在类似的东西。 这是我要工作的: 我知道 为什么 不行,但是我似乎找不到适合Postgres的合适解决方案。我希望的值是1到10之间的随机数, 每 行不同。 问题答案: 我认为Postgres可能会优化子查询。这不行吗?
问题内容: 我有大约1000行的表。我必须将n个随机行的表中的column(“ X”)更新为’Y’。为此,我可以有以下查询 是否有另一种有效的方式来编写此查询。该表没有索引。请帮忙? 问题答案: 我将使用ROWID: 我使用ROWID的实际原因并不是为了提高效率(它仍然会进行全表扫描)-如果列不是唯一的,则您的SQL可能不会更新所需的行数。 只有1000行,您不必担心效率(也许有一亿行)。该表上没
问题内容: 尝试搜索此内容,但是使用语法很难。有没有办法在LESS中生成随机数?我检查了文档,却什么也没看到,但想知道是否有人知道技巧或未记录的解决方案。 问题答案: 根据文档: JavaScript评估JavaScript表达式可以评估为.less文件中的值。我们建议您谨慎使用此功能,因为LESS不能通过端口进行编译,这会使LESS难以维护。如果可能,尝试考虑可以添加以实现相同目的的功能,然后在
我试图让程序从列表中随机打印一个项目,然后程序要求用户在有真/假条件的地方输入一些信息,然后返回用户到起点,在那里他们可以选择一个新的“轨道” 我遇到的问题是,只有“listone”被选中,而不是随机的列表选择,这要归功于所有的帮助。