解释Asp.net中的滑块代码
Explain slider code in Asp.net
我在ASP.net中使用c#我从这里得到了这个代码http://www.c-sharpcorner.com/UploadFile/c63ec5/build-image-slider-with-Asp-Net/它工作得很好,可以有人给每一行小的一行描述。
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
var NoofImage = ['http://localhost:64916/images/img1.png', 'http://localhost:64916/images/img2.jpg', 'http://localhost:64916/images/img3.jpg', 'http://localhost:64916/images/img4.jpg'];
var count = NoofImage.length;
$(function () { setInterval(Slider, 2000) });
function Slider()
{
$('#imageSlide').fadeIn("slow",function(){$(this).attr('src', NoofImage[(NoofImage.length++)%count]).fadeIn("slow");
});
}
</script>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
这一行只是从googlecode.com 加载jquery库
<script type="text/javascript">
var NoofImage = ['http://localhost:64916/images/img1.png', 'http://localhost:64916/images/img2.jpg', 'http://localhost:64916/images/img3.jpg', 'http://localhost:64916/images/img4.jpg'];
这一行将字符串数组实例化到您的图像中。(文件位置)
var count = NoofImage.length;
计算上方数组的长度
$(function () { setInterval(Slider, 2000) });
这会运行一个函数,该函数每2000毫秒(2秒)运行一次函数"Slider"
function Slider()
{
$('#imageSlide').fadeIn("slow",function(){$(this).attr('src', NoofImage[(NoofImage.length++)%count]).fadeIn("slow");
});
}
</script>
这将为您的图像创建一个淡入效果,一次一个。它以"慢速"淡入并运行一个内联函数,该函数实例化数组中当前数字处给定的URL中的图像。它使用模数在到达最后一个图像之后返回到第一个图像。这一行依赖于DOM元素"imageSlide"。
我希望这能充分回答你的问题。
相关文章:
- 检查浏览器'在asp.net的后端代码中启用或禁用了s JS
- 如何从c#代码中获取asp控件id
- 在Asp.net的TextBox中插入所需文本的java脚本代码
- 使用C#将在JavaScript中创建的变量值传递给ASP.Net中的服务器端(代码隐藏)
- Asp.net将代码背后的数据传递给Javascript并调用数组
- 在代码隐藏 (asp.net VB) 中返回“完整”客户端 ID
- 如何在 asp.net 中从 javascript 调用服务器端代码
- 从 asp.net 代码隐藏中触发JavaScript函数
- ASP:代码隐藏的字段变量在从更新面板中的服务器返回时丢失值
- 访问子窗体的asp代码隐藏中的javascript window.myvariable
- 客户端内服务器端经典ASP代码的问题<脚本>标签
- C#/ASP-web,ASP:在客户端执行复选框消息框,如果是,则运行服务器端代码
- 如何在没有Ajax的ASP.NET 2.0中在执行C#代码的过程中打开showModalDialog
- ASP.NET:每5分钟从代码后面调用一次弹出窗口
- ASP.net javascript调用代码behing方法
- ASP.NET控件代码隐藏未执行
- asp validationExpression中用于验证表达式的代码,使我们能够避免单词末尾的任何let(d)
- 正在将代码库中的C#变量更新到asp.net
- 从 js 调用服务器端 vb 代码(asp classic)
- 使用JS添加复选框,并在服务器端代码(ASP.NET)中找到它