3.4 针对于页面美观,命名

1、放在主页面的js代码<script>....</script>,移动到其余的js文件中,在js文件中可以添加函数,让其执行即可,可以美化html页面

<script type="text/javascript">
        var myScroll1;
        function loaded() {
            myScroll1= new iScroll(‘wrapper‘, {
              mouseWheel: true,
              click: true,
              snap:"li",
              hScrollbar:false,
              hScroll:false,
              onBeforeScrollStart:function(){
                  $(".scr1-top").css("opacity","0.5");
                  $(".scr1-bottom").css("opacity","0.5");
                  $(".time img:first").attr(‘src‘,"images/set-time.png");
                },
              onBeforeScrollEnd:function(){
                  $(".scr1-top").css("opacity","1");
                  $(".scr1-bottom").css("opacity","1");
                  $(".time img:first").attr(‘src‘,"images/time-save.png");
                }
    });
        }
        document.addEventListener(‘DOMContentLoaded‘, function () { setTimeout(loaded, 200); }, false);
        var myScroll2;
        function fengsu() {
            myScroll2 = new iScroll(‘wrapper2‘, {
              mouseWheel: true,
              click: true,
              snap:"li",
              hScrollbar:false,
              hScroll:false,
              onBeforeScrollStart:function(){
                  $(".scr2-top").css("opacity","0.5");
                  $(".scr2-bottom").css("opacity","0.5");
                  $(".time img:last").attr(‘src‘,"images/set-time.png");
                },
              onBeforeScrollEnd:function(){
                  $(".scr2-top").css("opacity","1");
                  $(".scr2-bottom").css("opacity","1");
                    $(".time img:last").attr(‘src‘,"images/time-save.png");
                }
    });
        }
        document.addEventListener(‘DOMContentLoaded‘, function () { setTimeout(fengsu, 200); }, false);

</script>

就可以放在js文件中,一这样形式进行运行

 var myScrolltime, myScrollwind;
    function loaded() {
        myScrolltime = new iScroll(‘set-time‘, {
            snap: "li",
            hScroll: false,
            onBeforeScrollStart: function() {
                $(".scroll-top-a, .scroll-bottom-a").css("opacity", "0.5");
                $(".set-time-wind img:first").attr(‘src‘, "images/set-time.png");
            },
            onBeforeScrollEnd: function() {
                $(".scroll-top-a, .scroll-bottom-a").css("opacity", "1");
                $(".set-time-wind img:first").attr(‘src‘, "images/time-save.png");
            }
        });
        myScrollwind = new iScroll(‘set-wind‘, {
            snap: "li",
            hScroll: false,
            onBeforeScrollStart: function() {
                $(".scroll-top-b, .scroll-bottom-b").css("opacity", "0.5");
                $(".set-time-wind img:last").attr(‘src‘, "images/set-time.png");
            },
            onBeforeScrollEnd: function() {
                $(".scroll-top-b, .scroll-bottom-b").css("opacity", "1");
                $(".set-time-wind img:last").attr(‘src‘, "images/time-save.png");
            }
        });
    }
 loaded(); 

2、页面命名尽量一看就能看懂,可以利用百度翻译、谷歌翻译等进行命名,要有语义性,

空格多一些,可以让js代码看起来更舒服一些

时间: 2024-08-24 13:21:20

3.4 针对于页面美观,命名的相关文章

PHP代码为什么不能直接保存HTML文件——&gt;PHP生成静态页面教程

1.服务器会根据文件的后缀名去进行解析,如果是HTML文件则服务器不会进行语法解析,而是直接输出到浏览器. 2.如果一个页面中全部都是HTML代码而没有需要解析的PHP语法,则没有必要保存为PHP文件,这样反而会降低运行效率. 3.如果是需要PHP控制HTML代码的输出,比如需要PHP判断用户是否登陆,如果登陆则输出A,未登录则输出B.这就需要PHP来进行控制了.HTML不能实现这样的功能 PHP生成静态页面教程 ,一些基本的概念 一,PHP脚本与动态页面. PHP脚本是一种服务器端脚本程序,可

页面性能测试

一.页面性能测试概述   页面性能测试则是针对于页面性能优化而开展的一种性能测试,目的是对Web系统的页面进行测试以确认系统页面是否会影响系统的性能并为页面的优化提供依据与建议,最终提升系统的整体性能表现,提高用户体验满意度.可见,Web系统页面性能测试是相对Web系统后台测试的另外一种性能测试,是Web系统性能测试的一个重要部分.   二.页面性能测试必要性   相对于C/S架构的应用系统,Web应用系统所有数据都需要从服务器端下载,虽然浏览器有缓存机制,但客户每次访问仍然需要下载大量的数据.

比较详细PHP生成静态页面教程

一,PHP脚本与动态页面. PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合, 也可以类,函数封装等形式,以模板的方式对用户请求进行处理.无论以何种方式,它的基本原理是这样的.由客户端提出请求,请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的PHP解析器对 脚本进行解析形成HTML语言形式 ----> 将解析后的HTML语句以包的方式传回给浏览器.由此不难看出,在页面发送到浏览器后,P

PHP代码为什么不能直接保存HTML文件——&amp;gt;PHP生成静态页面教程

1.server会依据文件的后缀名去进行解析,假设是HTML文件则server不会进行语法解析.而是直接输出到浏览器. 2.假设一个页面中所有都是HTML代码而没有须要解析的PHP语法,则没有必要保存为PHP文件,这样反而会减少执行效率. 3.假设是须要PHP控制HTML代码的输出,比方须要PHP推断用户是否登陆,假设登陆则输出A,未登录则输出B.这就须要PHP来进行控制了.HTML不能实现这种功能 PHP生成静态页面教程 ,一些主要的概念 一,PHP脚本与动态页面. PHP脚本是一种serve

Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(下篇——多页面VueSSR+热更新Server)

Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(下篇--多页面VueSSR+热更新Server) @(HTML/JS) 这是Vue多页面框架系列文章的第二篇,上一篇(纯前端Vue多页面)中,我们尝试从webpack-simple原型项目改造为一个多页面的Vue项目.而这里,我们继续往前,尝试把Vue多页面改造为Nodejs直出.由于步骤较多,所以本文片幅较长. 本文源代码:https://github.com/kenkozheng/HTML5_research/tr

web前端基础:常用网页元素命名规范

网页元素名称的规范性有助于团队内部成员的沟通,同时还能够提高后期的维护性,网页元素的命名主要是针对id和class进行的,针对网页元素的命名没有业界标准,但有一些大家公认的规则. 一般情况下id我们通常采用camelCase命名规则(首字母小写,其它单词首字母大写),比如:studentName和fontColor等.针对Class的命名,我们不难发现,很多开源框架都使用短横线分割小写单词,比如:ui-widget-header和content-right,除了遵守这样的规则外,一个有意义的名称

针对MySQL大表优化方案

详解MySQL大表优化方案 (1).字段 (2).索引 (3).规范查询SQL (4).存储引擎 (5).mysql配置参数优化 (6).mysql读写分离 (7).分区和分表 单表优化: 当单表的数据不是一直在暴增,不建议使用拆分,拆分会带来逻辑,部署,运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的.而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量 (1).字段 l 尽量使用TINYINT.SMALLINT

NodeJS抓取Web页面的编码问题

最近在做毕设需要用到的爬虫系统,页面抓取这一块使用的是NodeJS语言,在最开始写的页面抓取的程序中,针对gb2312编码的页面保存完后显示的是乱码,开始认为在用Java读取文件时进行一个编码转换工作就可以解决了,但是试了半天,编码只会越来越慢,后来猜想,NodeJS请求到的页面的Body传输过来的是二进制的流信息,如果采用错误的编码方式对二进制信息进行解码,那么得到的结果坑定是错误的,再将这种结果保存到文件中,结果肯定还是错的,所以,通过上述的方法,不可能得到正确的结果. 后来的解决方法是,在

SharePoint 如何制作自动跳转页面

SharePoint 如何制作自动跳转页面 SharePoint制作自动跳转的页面非常简单,只要在页面上添加一个Web部件--内容编辑器,加入相应的js代码即可. 本文介绍如何制作自动跳转页面. 1. 新建ASPX页面,命名RedirectingPage. 2. 编辑页面,添加内容编辑器Web部件. 3. 编辑Web部件,选择编辑HTML源代码. 4. 输入js代码,点击确定,保存. 5. 在SharePoint站点首页编辑页面,输入"[["选择RedirectingPage,再输入&