好吧,标题几乎描述了我的问题:
如何在完全加载后动态加载背景图像?有时,我必须使用如此大的背景,以便浏览器下载它可能需要一段时间.我宁愿"在背景中加载它"并让它在满载时淡入.
我认为jQuery最好是使用,但我也希望我的背景出现,如果JavaScript被禁用.如果真的不可能,那就这样吧,但我认为是这样吗?
最好的问候,Aart
编辑:
谢谢你,伙计们!多年来我一直被这个问题所困扰,只是想不出一个简单易行的方法.
我将Jeffrey的Javascript解决方案转换为jQuery解决方案,因为jQuery的内置淡入淡出看起来非常棒.
我会在这里发布,以防其他人有同样的问题:
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script>
<script type='text/javascript'>
$(document).ready(function() {
$('#img').css('opacity','0').load(function() {
$(this).animate({
opacity: 1
}, 500);
});
});
</script>
<img src='yourimage.jpg' id='img'/>
Run Code Online (Sandbox Code Playgroud) 我习惯用Netbeans编辑Python,因为它是我所知道的唯一可编辑Python的编辑器,甚至还增加了一些支持.
前段时间,我发现Sublime Text 2更适合我的需求,所以我迈出了一步.
但是,Netbeans中有一件事非常方便,这是该方法论点的重点.
如果我有一个方法:
send_message(self, playerId, text, channel, flags=None)
Run Code Online (Sandbox Code Playgroud)
如何更改Sublime Text 2的主题,那个self,playerId和text,channel以及flags是否也被突出显示?
我在这里遇到了一些问题.
我在数据库中插入一个日期:date_last_applied.
$row['date_last_applied']当然,我可以通过使用来调用它.现在,我需要检查此插入日期是否是30天前,如果是,请执行操作.
$query = "SELECT date_last_applied FROM applicants WHERE memberID='$id'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)) {
$date = strtotime($row['date_last_applied']);
}
Run Code Online (Sandbox Code Playgroud)
这就是我所拥有的......我尝试了一些东西,但都失败了.:(
对于SMF,我正在为我的部落成员制作一个名单(请不要带"你应该问SMF",因为这完全不相关;这只是上下文信息).
我需要它来选择所有成员(来自smf_members)并根据他们在smf_permissions中拥有多少权限来排序(因此脚本可以确定谁的等级更高).您可以使用以下方法检索有多少权限:COUNT(permission) FROM smf_permissions.
我现在正在使用这个SQL:
SELECT DISTINCT(m.id_member), m.real_name, m.date_registered
FROM smf_members AS m, smf_permissions AS p
WHERE m.id_group=p.id_group
ORDER BY COUNT(p.permission)
Run Code Online (Sandbox Code Playgroud)
然而,这只会返回一个排!如何返回几行?
干杯,Aart
sql ×2
back ×1
background ×1
count ×1
date ×1
html ×1
javascript ×1
jquery ×1
php ×1
python ×1
selected ×1
sql-order-by ×1
sublimetext2 ×1