首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端常用插件

seajs: 前端模块加载器,解决模块化、依赖等问题 jQuery-One-Page-Nav: 单应用中一个用于处理导航栏js.js: Javascript 实现 javascript JIT...支持 jquery.scrollTo: 面上以一个元素为起始以动画方式移动(ScrollTo)到另一个元素, 支持回退等 jScrollPane: 自定义滚动条,让所有浏览器都显示一样滚动条...: 神奇滚动交互效果插件,可以滚动过程设置各种各样动态效果 infinite-scroll: 滚动加载,滚动到最下到自动加载, Paul Irish 大神之作 animatable: 仅仅依靠...border-width background-position 实现各种动态效果,看真相 Fluidbox: 页面上内嵌图片放大缩小效果,类似于 Medium 效果 jquery-validation.../Node 等支持 PhotoSwipe: JS 一个图片展示库 focusable: 是页面上一个元素高亮库,有图有真相 firefox.html: Firefox 浏览器端实现 —— HTML

4.7K61
您找到你想要的搜索结果了吗?
是的
没有找到

探索 JQuery EasyUI:构建简单易用前端页面

就像在世界之窗插入了一扇神奇门,我们只需简单地项目的文件引入 EasyUI CSS JS 文件,便可打开通往美妙世界大门。...比如, HTML 页面,我们需要确保正确引入了 EasyUI CSS JS 文件,并且按照指定顺序进行加载;同时,我们也需要在项目的 JavaScript 代码初始化 EasyUI,为其提供必要参数配置...3.9 Pagination 分页组件Pagination 分页组件可以将大量数据分成多个页面进行显示,用户可以通过上一、下一、跳转等操作来浏览不同数据页面。...用户可以面上看到用户列表,点击“Add User”按钮可以弹出添加用户对话框,输入用户信息后点击“Save”按钮即可将用户信息保存到后端数据库。...用户可以面上选择不同类型图表(柱状图、折线图、饼图),然后点击对应按钮,页面就会加载相应类型模拟数据并绘制图表。

41710

探索 JQuery EasyUI:构建简单易用前端页面

就像在世界之窗插入了一扇神奇门,我们只需简单地项目的文件引入 EasyUI CSS JS 文件,便可打开通往美妙世界大门。...比如, HTML 页面,我们需要确保正确引入了 EasyUI CSS JS 文件,并且按照指定顺序进行加载;同时,我们也需要在项目的 JavaScript 代码初始化 EasyUI,为其提供必要参数配置...3.9 Pagination 分页组件 Pagination 分页组件可以将大量数据分成多个页面进行显示,用户可以通过上一、下一、跳转等操作来浏览不同数据页面。...用户可以面上看到用户列表,点击“Add User”按钮可以弹出添加用户对话框,输入用户信息后点击“Save”按钮即可将用户信息保存到后端数据库。...用户可以面上选择不同类型图表(柱状图、折线图、饼图),然后点击对应按钮,页面就会加载相应类型模拟数据并绘制图表。

4010

js动态加载、缓存、更新以及复用(三)

一个项目里需要js文件可以分为三种:第三方通用js(比如jQuery、my97等);自己公司写通用js(比如我写NatureUI);自己对特定需求写特定js。   ...也就是说里,不用去考虑jQuery有没有加载加载完成了没,不用再令写一行加载js,直接用就好了。   ...Top页面就是最外面的页面,top页面里用iframe加载其他页面,叫做子。 3、 子是啥?   top页面里用iframe加载页面。可以通过top.方式来访问top信息函数。...对于第三方插件需要做一些适配,目前已经搞定了jQuerymy97,easyUI还没有搞定。     因为可能大家都没有想过里使用top函数吧,所以写插件时候根本就没考虑。...如果只有一两个js文件要加载,确实不需要这么复杂。但是如果有十多个甚至几十个js文件要加载呢?     如果自己要开发一套UI插件,那么开发调试阶段,要加载未合并js,这样便于调试修改。

6.3K90

如何实现一个谷歌浏览器插件

"48": "img/icon.png", // 显示扩展程序管理页面上 "128": "img/icon.png" // 安装Chrome Webstore...显示 }, // 会一直常驻后台JS或后台页面 "background": { // 2种指定方式,如果指定JS,那么会自动生成一个背景..."default_popup": "popup.html" // 工具栏点击插件弹出页面 }, // 当某些特定页面打开才显示图标,例如vue-devtools...content-scriptsJS程序原始页面共享DOM,但是原始页面的JS不是同一个环境下运行,所以我们是无法访问到原始页面定义变量因为是是注入到页面,所以安全策略上不能访问大部分..."default_popup": "popup.html" // 工具栏点击插件弹出页面 }, tips:打开任何页面都会运行插件程序 pageAction // 当某些特定页面打开才显示图标

1.4K31

WordPress建站技术笔记

autoptimize插件异常 启用了autoptimize来优化页面加载。其主要功能是优化压缩html,合并jscss代码,减少http请求次数,加快页面加载。...Uncaught ReferenceError: jQuery is not defined 这个主要是因为合并js后,js加载会被懒加载,但jquery因为需要提前加载。...让超链接在新标签打开 wordpress默认是当前打开,但在文章,有时候会有些引用链接,此时我们希望可以新标签打开。 解决办法 Theme Editor修改主题代码。加入以下代码。...特别注意,WP Editor.md插件回收站冲突 使用WP Editor.md插件,markdown格式编写文章,移动到回收站后,再移动回来。文章就会变成html格式。...最终console中找到代码位置,主题js/scripts.js文件,找到对应代码即可修复。看上去就是没双引号问题。

78920

前端插件以及部分细分网址梳理

, 但是会延迟执行,某些场景下,性能会有很大提升 seajs: 前端模块加载器,解决模块化、依赖等问题 jQuery-One-Page-Nav: 单应用中一个用于处理导航栏js.js: Javascript...这个插件提供了对早期 IOS4/5 Android 支持 jquery.scrollTo: 面上以一个元素为起始以动画方式移动(ScrollTo)到另一个元素, 支持回退等 jScrollPane...(进入、退出等),性能很好 ScrollMagic: 神奇滚动交互效果插件,可以滚动过程设置各种各样动态效果 infinite-scroll: 滚动加载,滚动到最下到自动加载, Paul Irish...Medium 效果 jquery-validation: jQuery 一个插件,用于校验 Form 表单 BigVideo.js: jQuery 一个插件, 用于实现大背景(视频、图片)效果.../Node 等支持 PhotoSwipe: JS 一个图片展示库 focusable: 是页面上一个元素高亮库,有图有真相 firefox.html: Firefox 浏览器端实现 —— HTML

5.6K90

指定 WordPress 页面按需加载 JavaScript

wordpress 主题或插件加载 JavaScript 时,官方推荐方法是使用 wp_enqueue_script() 来加载,该函数可以指定 JavaScript 依赖库,指定 JavaScript...文件版本,设置页面头部或者底部加载,非常灵活方便。...当一个比较大库只某一个或几个页面使用时,我们不需要在每个页面上加载所有脚本,而只需要在特定页面模板中加载即可,以免其他页面加载不需要 JavaScript 文件而影响页面打开速度,增加服务器开销...只使用了某个页面模板面上加载指定 JavaScript 文件吗,在下面的代码,首页我们加载了每个页面都需要 jQuery Main.js 文件,然后判断当前页面是否使用了指定页面模板,.../js/imagesloaded.js'); ... } } } 实际 WordPress 主题开发工作,并不是每个主题都需要这么操作。

2.2K10

前端成神之路-03_jQuery

事件处理 off() 解绑事件 ​ 当某个事件上面的逻辑,特定需求下不需要时候,可以把该事件上逻辑移除,这个过程我们称为事件解绑。...多库共存 ​ 实际开发,很多项目连续开发十多年,jQuery版本不断更新,最初 jQuery 版本无法满足需求,这时就需要保证旧有版本正常运行情况下,新功能使用新jQuery版本实现,这种情况被称为...(jQuery 文件 插件文件) 复制相关html、css、js (调用插件)。 1.4.1. 瀑布流插件(重点讲解) ​ 我们学习第一个插件jQuery之家开源插件,瀑布流。...(下载略) 代码演示 ​ 懒加载只需引入html js操作 即可,此插件不涉及css。...凡是软件开发中用到了软件复用,被复用部分都可以称为组件,凡是应用程序已经预留接口组件就是插件

3K20

《千锋最新前端webpack5》学习笔记,持续记录

--watch,监控文件内容改变,实时编译 Init,用于初始化一个新 webpack 项目。 Loader,初始化一个 loader。 Plugin,初始化一个插件。...可以通过 webpack 配置设置 output.assetModuleFilename 来修改此模板字符串: output: { filename: 'main.js', path...它们必须在该入口被加载前被加载。 SplitChunksPlugin,最初,chunks(以及内部导入模块)是通过内部 webpack 图谱父子关系关联。...import("/main.js").then(({main}=>{})); 多应用:https://zhuanlan.zhihu.com/p/109527475,多页面打包原理就是:配置多个entry...这种做法本质上涉及逻辑断点处拆分代码,然后在用户完成需要或将需要新代码块操作后加载它。这加快了应用程序初始加载速度并减轻了其整体重量,因为某些块甚至可能永远不会被加载

95410

Bootstrap 模态框(Modal)插件基本应用

模态框(Modal)通俗说就是父窗体上弹出一个子窗体。 通常用来显示一个单独源内容或者是对一些模块进行进一步详细介绍,可以不离开父窗体情况下进行一些互动内容交互。...如果只是单独引用该插件功能,只需要引用 modal.js ,也可以引用 bootstrap.js 或压缩版 bootstrap.min.js。...) 实例: 注意:因为 Bootstrap.js 需要依赖 jquery 所以需要引入 jquery.js 文件 测试代码如下:     创建模态框...仔细查看上面的代码,会发现在 标签,data-target="#myModal" 是要在页面上加载模态框目标。 可以面上创建多个模态框,然后为每个模态框创建不同触发器。...不能在同一时间加载多个模块,但可以面上创建多个不同时间进行加载模态框需要注意两点: 第一是 .modal,用来把 内容识别为模态框。 第二是 .fade class。

4.4K00

ASP.NET MVC编程——视图

每一行前面加上“@:” 5)使用注释 使用@**@将要注释部分包起来 6)用@@面上显示@ @using 一个View引入此所需程序集命名空间。...@Styles.Render@Scripts.Render捆绑压缩css、js 捆绑压缩css与js App_Start文件夹下BundleConfig类 public static void...RenderSection来加载FooterSectionHeaderSection节,而这个节定义_LayoutOther.cshtml,不过没有具体内容;_LayoutOther.cshtml...定义FooterSectionHeaderSection又各自加载其他也面定义FooterSectionHeaderSection节,所以可以使用_LayoutOther.cshtml灵活定义...FooterSectionHeaderSection节,可以想象这样一个场景,每个页面都需要加载js文件,而他们既有共用js文件,又有非共用js文件,那么可以使用_LayoutOther.cshtml

3K100

【干货】Chrome插件(扩展)开发全攻略

开发,代码有任何改动都必须重新加载插件,只需要在插件管理按下Ctrl+R即可,以防万一最好还把页面刷新一下。...代码(包括直接写onclickaddEventListener2种方式都不行),但是,“面上添加一个按钮并调用插件扩展API”是一个很常见需求,那该怎么办呢?...pageAction(地址栏右侧) 所谓pageAction,指的是只有当某些特定页面打开才显示图标,它browserAction最大区别是一个始终都显示,一个只特定情况才显示。...是的,Chrome允许插件开发者工具(devtools)上动手脚,主要表现在: 自定义一个多个Elements、Console、Sources等同级别的面板; 自定义侧边栏(sidebar),目前只能自定义...再来看devtools.js代码: // 创建自定义面板,同一个插件可以创建多个自定义面板 // 几个参数依次为:panel标题、图标(其实设置了也没地方显示)、要加载页面、加载成功后回调 chrome.devtools.panels.create

11.5K40

jQuery编码标准最佳实践

加载jQuery 1. 尽量面上使用CDN来加载jQuery。...当你加载来自CDN上jQuery时,你要指定你要加载jQuery完整版本号(像  1.11.0不要写成1.11或者1)。 不要加载多个不同版本jQuery。 6. ...所有用来存储/缓存jQuery对象变量名字应该有一个前缀$。 2. 变量缓存jQuery选择器返回内容以便重用。...使用事件代理来将事件绑定到使用Ajax加载内容上,事件代理异步加载上有优势,它可以处理来自过一段时间之后加载到文档后代元素事件。...检测所用插件与当前使用jQuery版本是否兼容。 3. 一些常用功能应该写成jQuery插件jQuery插件模板例子 链式语法 1. 使用链式语法作为替代变量缓存多个选择器调用。

1K20

让网站怦然心动神奇体验!用起不亦乐乎~

大家好,我是「前端实验室」爱分享了不起~ 这两天,了不起项目中需要实现放大镜功能。就此正好可以给大家分享一个在网站上有演示放大图片,文本日历等功能插件:AnythinZoomer。...混合缩放:如果您希望同一组合使用多种类型缩放效果,那么 AnythingZoomer 将是一个不错选择。...使用 加载 AnythingZoomer,是一个jQuery插件,因此您需要先加载jQuery库,然后加载插件文件,然后在要缩放区域调用新函数。.../1.8/jquery.min.js"> 支持最低 jQuery 版本为...HTML页面Script 因为AnythingZoomer是基于jQuery。因此HTML标签内容也非常重要。 需要有一个特定 HTML 结构一些必需 CSS 才能使插件功能正常工作。

11010

对 Sea.js 进行配置 seajs.config

/i18n/{locale}.js'); //=> 加载是 path/to/i18n/zh-cn.js }); vars 配置是模块标识变量值,模块标识中用 {key} 来表示变量.../a'); //=> 加载是 path/to/a-debug.js }); 更多用法可参考:调试实践 preload Array 使用 preload 配置项,可以普通模块加载前,提前加载初始化好指定模块...// 老浏览器,提前加载好 ES5 json 模块 seajs.config({ preload: [ Function.prototype.bind ?...插件也可以根据 debug 配置,来决策 log 等信息输出。 base String Sea.js 解析顶级标识时,会相对 base 路径来解析。...插件配置 插件可以给 Sea.js 添加配置项,请查看具体插件了解相关配置。 配置文件 配置可以直接写在 html 页面上,也可以独立出来成为一个文件。

1.5K20

javajQuery与Ajax应用,菜鸟教程

Ajax优势与不足 优点 缺点 不需要插件支持 浏览器对XMLHttpRequest对象支持度不足 优秀用户体验 破坏浏览器前进后退按钮正常使用 提高Web程序性能 对搜索引擎支持不足...减轻服务器宽带负担 开发调试工具缺乏 2.AjaxXMLHttpRequest对象 Ajax核心是XMLHttpRequest对象,它是Ajax实现关键——发送异步请求、接收响应及执行回调都是通过它来完成...500——服务器产生内部错误 4.方法 labort()暂停请求,并重置到未初始化状态 lopen() 加载要链接页面 lsend() 把该请求发送到服务器 说明:1)...JQueryAjax请求方法: $.load( url ,[data], [callback]) $.get( url ,[data], [ fn ],[type]...$.get(url[,data] [,callback] [,type]) url:请求HTMLURL地址 例如:test.jsp data:发送至服务器数据会作为QueryString

1.3K30
领券