首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    编写自己的jquery组件

    以一个翻页组件为例。 前提,网上针对jquery ajax方式获取数据的翻页组件很多,有一个应用未使用ajax,而是直接通过jsp模板渲染数据,没有找到合适的组件。那么就自己手写一个简单的组件吧。...jquery组件的模板 //pagination 为自定义的组件名称 $.fn.pagination=function(options){ var defaults = { //默认的属性...var settings = $.extend(defaults, options); //合并以后,下面所有的逻辑需要使用参数的时候,都是用settings } 使用时,可以使用任意的jquery...totalPage 是总页数,简单起见本例不管总页数多少都直接显示出来,如果有几十甚至上百页就比较麻烦,后期可以改为折叠,只显示部分。 url,用于在使用组件时动态传入url。...2、3事件,如果用外部css,可以更简单: .pagination:hover {background-color:#e2ecff;} 结束组件 最后,如果在组件构建以后还想修改它,那么可以在最后返回自己

    99420

    在 jQuery Mobile 中使用 UI 组件

    为了使用本文中的任何示例,您必须下载或包括远程托管的 jQuery Mobile 框架文件,您可以在 参考资料 中找到相关的链接。...jQuery Mobile 框架包括一组标准移动图标,您可以通过 data-icon 属性使用它们,您也可以使用自己创建或购买的任何自定义图标。...该属性值将一个自定义 jQuery Mobile 选择列表转换为一个切换开关。 结束语 jQuery Mobile 框架提供一个为移动网站创建可用 UI 组件的快速解决方案。...在某些情况下,您只需要用几行简单的 HTML,就可以包括一个可以向您网站添加值的移动 UI 组件。...本文并未介绍由该框架所提供的组件完整列表,如需了解有关框架组件的更多信息并观看它们的运行,请查看 参考资料 中的链接。

    12K20

    jQuery的使用

    一、使用JQ完成首页的定时广告弹出 1.需求分析 在首页中(logo的上方)显示一个广告图片(页面加载后,间隔3秒弹出广告图片,再间隔3秒后隐藏广告图片)。【使用jQuery实现】 ?...供你快速定位到需要操作的元素上面去。还提供了很多便捷的方法。 怎么使用jquery Jquery它是一个库(框架),要想使用它,必须先引入! jquery-1.8.3.js:一般用于学习阶段。...(){ alert("李四"); });[jQuery的页面加载函数可以存在多个(不会发生覆盖), 它会按照顺序进行执行。...2.技术分析 需要使用jquery的选择器(基本选择器、基本过滤选择器) 还需要使用jquery的CSS的方法(css(name,value)) 如果CSS样式已经由美工写好,此时可以使用jquery的...3.步骤分析 第一步:引入jquery的类库 第二步:直接写页面加载函数 第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行) 第四步:分别使用CSS的方法(css(name

    9.6K31

    Github改版,宣布放弃jQuery || 你的青春里,是否有过 JQuery 的身影?

    ,大部分的DOM操作都依赖于一种神器 jQuery,没日没夜的撸源码实现。...选择jQuery的理由,简单粗暴 跨浏览器 简单高效 稳定可靠 插件丰富 jQuery诞生于2006年8月,作者John Resig,10多年前,网页开发者深受浏览器不兼容性之苦,以jQuery为代表的一批...User Interface Library Script.aculo.us 这些库有的像jQuery一样是主打通用性,比如Dojo、Prototype;有的则走更专业化的路线,比如YUI(组件化)和...时至今日,jQuery仍然在支撑着数以千万计各种规模网站的运作,尽管聚光灯下已经不常看到它的身影。 俗话说:“皮之不存,毛将焉附” 随着时代变迁、技术进步,jQuery赖以存在的环境正逐渐消失。...新的环境催生了一批框架新秀,曾经辉煌的jQuery终于走到了可以华丽谢幕的时刻。

    1.1K00

    jQuery 的基本使用

    1. jQuery 的基本使用 1.1 jQuery 的下载 ​ jQuery的官网地址: https://jquery.com/,官网即可下载最新版本。...更推荐使用第一种方式。 1.4. jQuery中的顶级对象$ 是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 。...是jQuery的顶级对象,相当于原生JavaScript中的 window。把元素利用包装成jQuery对象,就可以调用jQuery 的方法。 1.5. ...注意: 只有 jQuery 对象才能使用 jQuery 方法,DOM 对象则使用原生的 JavaScirpt 方法。 1.6. ...jQuery 对象和 DOM 对象转换 ​ DOM 对象与 jQuery 对象之间是可以相互转换的。因为原生js 比 jQuery 更大,原生的一些属性和方法 jQuery没有给我们封装.

    3.3K30

    jQuery 的基本使用

    更推荐使用第一种方式。 4. jQuery中的顶级对象$ 是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 。...是jQuery的顶级对象,相当于原生JavaScript中的 window。把元素利用包装成jQuery对象,就可以调用jQuery 的方法。...5. jQuery 对象和 DOM 对象 使用 jQuery 方法和原生JS获取的元素是不一样的,总结如下 : 用原生 JS 获取来的对象就是 DOM 对象 jQuery 方法获取的元素就是...注意: 只有 jQuery 对象才能使用 jQuery 方法,DOM 对象则使用原生的 JavaScirpt 方法。 ?...6. jQuery 对象和 DOM 对象转换 DOM 对象与 jQuery 对象之间是可以相互转换的。因为原生js 比 jQuery 更大,原生的一些属性和方法 jQuery没有给我们封装.

    2.9K50

    jQuery函数的使用

    一、引入jQuery 要使用jQuery,首先需要将其引入到HTML页面中。...selector是要选择的HTML元素,而method()则是要对选择的元素执行的方法。三、选择器 jQuery的选择器功能类似于CSS选择器,可以根据元素的ID、类名、标签名、属性等进行选择。...四、常用方法 jQuery提供了许多常用的方法,用于对选择的元素进行操作。CSS方法 使用css()方法可以设置或获取元素的CSS属性。...$("p").css("color", "blue");上述代码将将所有标签的文本颜色设置为蓝色。隐藏和显示方法 使用hide()方法可以隐藏元素,而show()方法可以显示元素。...五、AJAX方法 jQuery还提供了一组AJAX方法,用于进行异步通信。$.ajax()方法 使用$.ajax()方法可以发送HTTP请求。

    2.8K10

    jQuery对象的使用

    一、什么是jQuery对象 jQuery对象是由选择器选择的HTML元素的集合。它是一个类似数组的对象,可以对其进行遍历和操作。通过使用jQuery选择器选择元素后,将返回一个jQuery对象。...二、创建jQuery对象 创建jQuery对象最常见的方式是使用选择器。选择器可以是CSS选择器、ID选择器、类选择器等。CSS选择器 使用CSS选择器选择HTML元素,并将其包装成jQuery对象。...类选择器 使用类选择器选择具有特定类的HTML元素,并将其包装成jQuery对象。...三、jQuery对象的方法和属性 jQuery对象提供了许多方法和属性,用于对选择的元素进行操作。方法 jQuery对象的方法可以用于修改元素的样式、内容、属性等。...四、遍历jQuery对象 jQuery对象可以通过遍历来访问其中的元素。可以使用each()方法来对jQuery对象进行遍历。

    1.4K10

    強大的jQuery Chart组件-Highcharts

    :直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图; 跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js...无需要特殊的开发技能,只需要设置一下选项就可以制作适合自己的图表; 时间轴:可以精确到毫秒 下载插件 Highcharts下载地址 http://www.highcharts.com/download...jquery下载地址 http://jquery.com/ 本次介绍是把highcharts中的第一个文件拷贝过来,然后把其他的功能加在了这个文件中,然后查询相关资料,导出图片格式不需要连到官方服务器了...,只需要在本地就可以。...导出的图片格式 ? 可以做到页面展示和导出的图片一致了。

    2.8K50

    这 5 个前端组件库,可以让你放弃 jQuery UI

    目前正在广泛使用的框架之一就是jQuery UI。这是一组扩展的使用jQuery构建的部件、效果和主题,分为一组一组的形式。...既可以在单个软件包中下载jQuery UI的所有元素,也可以选择只下载感兴趣的组件和功能。使用这样的控件集能够为组件创建出一致的外观,并允许以更少的投入快速创建出应用。...与其它框架不同的是,这些小部件仅使用JS,并且是从头开始构建的,根本不需要jQuery。即使在移动设备上查看,组件也是快速,平稳并且稳定的。 说到移动设备,这也是Kendo UI擅长的领域之一。...这些额外的付费附加件是很详细的小部件,使用这些小部件可以抽象化构建组件的复杂性,让你专注于自定义功能和样式方面。 总的来说,免费的小部件是很稳固的,提供了大量的功能。...总结: 能够完美代替或补充jQuery UI的框架有很多,其中一大部分都是需要付费的。如果你正在寻求一个好的解决方案,那么既可以使用jQuery UI的开源社区,也可以购买付费框架。

    6.9K20

    jquery校验规则的使用

    {0} 和 {1} 之间的字符串"), range: jQuery.validator.format("请输入一个介于 {0} 和 {1} 之间的值"), max: jQuery.validator.format...class="{}"的方式,必须引入包:jquery.metadata.js 可以使用如下的方法,修改提示内容: class="{required:true,minlength:5,messages...password'}" 另外一个方式,使用关键字:meta(为了元数据使用其他插件你要包装 你的验证规则在他们自己的项目中可以用这个特殊的选项) Tell the validation plugin...="{validate:{required:true,minlength:5}}" /> 再有一种方式: $.metadata.setType("attr", "validate"); 这样可以使用...ajax方式进行验证,默认会提交当前验证的值到远程地址,如果需要提交其他的值,可以使用data选项 remote: "check-email.php" remote: { url: "check-email.php

    6K30
    领券