首页
学习
活动
专区
圈层
工具
发布

data自定义属性在jQuery中的用法

(1)如果在HTML文档中设置的data-自定义属性的单个字符串的名称的属性中若有大写值,在js文件中获取时只能用小写的形式获取。...然后我们从验证结果中可以看出,js只会找到第一个与其匹配就直接返回。 (3)如果用js来设置data属性,那么如果你定义的是大写的格式,则访问也必须是大写的形式。...data-options=‘{“name” : “john”}’> jquery...最后讲一下data()和attr()的区别: (1) 是否需要传参: data() 可以不传入参数,这使获得的是一个js对象,就算你在html中没有设置任何data自定义属性时,获得的也是一个对象。...(4)data-attribute属性会在页面初始化的时候放到jQuery对象中,被缓存起来,而attr方法却不会。

4.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    select2 使用教程(简)「建议收藏」

    在我的印象里Select2有2个版本,最新版本有一些新的特性,并且更新了一下方法参数,比最初版本要好看一些,本文针对新版本。...一.文件需要引入select2.full.js、select2.min.css(4.0.1版本)和jquery.1.8.3及以上 最新版本的select2如果引用的jquery版本较低的话,某些功能无法正常使用...三.加载本地数据 select2默认的数据属性是id、text,新版本可以自定义,但还是用默认的比较好。所以提供的json中最好转换为id、text形式,当然可以添加其他属性。...,q发生到服务器的参数名;所以这里你可以添加自定义参数,如:stype:’person’) 2.processResults中results: data返回数据(返回最终数据给results,...2、Select2控件的实际使用代码分析 1)基础界面代码及操作 使用select2控件,一般是在常规的select控件上,设置一下即可(设置它的class为select2)。

    29.5K20

    使用FluentScheduler和IIS预加载在asp.net中实现定时任务管理

    iis预加载的时候偶然间发现的,立马拿来试用一下,感觉爽呆了,当然还有Quarz.Net之类的其他任务管理框架,不过看配置似乎有点麻烦,反正除了timer我啥也没用过......,如果不在web项目中运行,则不需要实现IRegisteredObject接口以及stop函数,所有的业务代码均在Execute函数中执行 在ASP.NET中作定时任务 在之前我们也有部分项目用widowsservice...对于这个流程上面的Myjob就是FluentScheduler提供的一个示例 IIS预加载 应用程序池回收之后,如果没有人访问网站,w3wp是不会启动的,那也就代表着我们的定时任务就不会启动了,所以我们需要在程序池被回收之后模拟访问一下该网站...,我们可以通过写一个定时的程序每隔一秒钟访问一遍该网站来解决这个问题,但是为了解决这个问题多写一个程序并没有必要,因为微软已经提供了一个网站预加载的功能,每当应用程序池被回收,系统就会启动一个进程模拟访问一遍网站...2.开启对应网站预加载 ? 3.增加配置编辑器,编写默认预加载的请求页面 ? ? ? 至此,我们的服务就可以正常的运行啦

    2.9K80

    在Nebula3中加载自定义模型的思路

    Nebula3中目前还是没有地形… 不过冒似国外的引擎除了CryEngine外对于地形都不重视….....那么, 反过就是InternalModelEntity的自定义构造流程: 1. 把顶点数据加载到内存, 利用MemoryVertexBufferLoader创建出VertexBuffer....创建ShapeNode, 利用MemoryMeshLoader加载1中的数据到实例中, 同时设置shader和相应参数(纹理也是shader 参数的一种, 渲染状态是包含在fx中的, 所以也属于shader...然后把2中的ShapeNode Attach到Model, 并利用一个EmptyResourceLoader来完成资源状态的切换(因为数据已经有了, 需要把资源状态切换到”加载完成”才能使用) 4....知道了这些, 写个自定义模型格式的ModelLoader就很容易了, 嘿嘿 不知道把Terrain Tile当成ModelEntity可不可行, 这样的话连摄像机裁剪都省了-_-.

    1.6K40

    select2 api参数的文档

    createSearchChoicePosition 函数/字符串 定义的位置插入元素 initSelection 函数 调用Select2创建允许用户初始化选择的值 select2附加到元素 tokenizer...tokenSeparators 函数 一个字符串数组定义标记为默认的分隔符 分词器 功能。 默认情况下,此选项设置为一个空数组标记这意味着使用默认 编译器是禁用的。...selectOnBlur 布尔 设置为 真正的 如果你想要Select2选择当前高亮选项时模糊。 loadMorePadding 整数 定义了多少像素需要加载下一页前折以下。...默认值是 0 这意味着结果列表需要滚动到下一个页面的底部加载的结果。 这个选项可以用来触发加载更快,可能导致更流畅的用户体验。...移除完毕事件 .on("select2-loaded", function(e) { log ("loaded (data property omitted for brevity)");}) // 加载中事件

    7.2K50

    4.自定义类加载器实现及在tomcat中的应用

    我们来看一下源码 我们自定义的类加载器, 继承自ClassLoader类加载器, 那么在调用自定义类加载器的构造方法之前, 应该先加载父类ClassLoader的无参构造函数....我们知道了,双亲委派机制就是类在加载的时候,从自定义类加载器开始查找是否已经加载过这个类,如果没有加载过则加载类,但是不是由自己立刻加载,而是委托上级加载。...下面是ClassLoader中定义的loadClass()方法....先面我们就来详细看看tomcat自定义的类加载器 1. tomcat第一部分自定义类加载器(黄色部分) 这部分类加载器, 在tomcat7及以前是tomcat自定义的三个类加载器, 分别加载不同文件家下的...思考: tomcat自定义的类加载器中, 有一个jsp类加载器,jsp是可以实现热部署的, 那么他是如何实现的呢?

    2.1K31

    那些前端常用的网站插件

    Javascript 库 Particles.js — 一个用来在 web 中创建炫酷的浮动粒子的库 Three.js — 一个用来在 web 中创建 3d 物体和 3d 空间的库 Fullpage.js... — 滚动到某个元素位置时触发一个功能 Highlight.js — web 语法高亮 Chart.js — 使用 JavaScript 创建漂亮的图表 Instantclick — 能够明显加速网站加载时间...,鼠标 hover 时预加载资源 Chartist — 另一个图表库 Motio — 一个基于动画和平移的雪碧图库 Animsition — CSS 实现动画过渡的 jQuery 插件 Barba.js... — 流式页面过渡 TwentyTwenty — 一个对比图片的可视化 diff 工具 Vivus.js — 在 SVG 上绘制动画 Wow.js — 滚动时展现动画 Scrolline.js — 页面滚动时显示滚动进度...库 Tether — 使用固定定位来创建相关元素 Shepherd.js — 为应用创建新手引导 Tooltip — tooltip 提示框 Select2 — Jquery 选择框插件 IziToast

    5.4K50

    解决Select2控件不能在jQuery UI Dialog中不能搜索的bug

    2.解决办法 通过Google搜索,发现select2作者在github上说明了这个问题: 但是他给出解决的方法,我看不太懂,后面也有人说直接修改jQuery UI类库,但是我们项目中使用的jquery-ui...所以不可能修改jQuery UI的源代码,而已修改源代码,在后期类库升级和维护上,各种坑还是比较多。所以我继续搜索解决版本。在jQuery UI的官网找到了方法。...hot fix代码如下: hot fix:Select2控件在jQuery UI弹出对话中不能搜索 $.widget("ui.dialog", $.ui.dialog, { open:..._super(event); } }); 3.心得体会 在前端开发中,虽然很多时候为了快速迭代和项目及时上线,我们会使用很多成熟的第三控件或者插件,我们在借助官网api之后,在项目正确的集成它之后...参考网址: 1.select2在jQuery UI Dialog上的bug 2.jQuery UI allowInteraction方法

    2.1K100

    bootstrap-typeahead 自动补全简单的使用教程

    1、bootstrap-typeahead 自动补全简单的使用教程,自动补全,使用起来看似很厉害的样子,同事使用的select2,我们老总建议我用的是typehead,发现typehead...并不是很好使,先简单把使用过程总结一下,然后再使用select2看看,那个更加方便一些吧,毕竟用起来心累的东西,确实很难受啊。...147 //如果你希望通过 Ajax 调用从服务器端获取匹配的数据,那么,在异步完成的处理函数中, 148 //你需要获取一个匹配的字符串数组...,由于你输入一个字母都开始请求后台,所以这里定义变量用于states = arr;赋值,避免出现数组里面存放多次返回结果。...-- 案例二、开始2 --> 201 202 Prefetch数据预读示例 203

    2.2K30

    【Android Gradle 插件】自定义 Gradle 插件模块 ② ( 在模块中定义插件 | 引入自定义 Gradle 插件模块 | 配置 Gradle 插件上传选项 | 配置分组名称版本号 )

    文章目录 一、在 Java or Kotlin Library 模块中定义插件 二、引入自定义 Gradle 插件模块 三、配置自定义 Gradle 插件上传选项 四、配置 Group 分组、插件名称、...Gradle 插件 - GitHub 地址 : https://github.com/han1202012/Android_UI 一、在 Java or Kotlin Library 模块中定义插件...Gradle 插件是无法在其它 Module 中引入的 ; 二、引入自定义 Gradle 插件模块 ---- 如果想要引入该插件 , 需要将该插件上传到 远程仓库 或者 本地仓库 中 , 才能通过 在...Gradle 插件上传选项 ---- 如果想要将 插件上传到 远程仓库 或者 本地仓库 中 , 需要引入一个 maven-publish 插件 ; // 用于将 插件上传到 远程仓库 或者 本地仓库...个元素使用 " : " 英文冒号 隔开 ; 因此 , 在自定义 Gradle 插件模块中 , 也可以指定 Group 分组 插件名称 插件版本号这 3 个信息 ; 通过 Project#setGroup

    2.5K20

    2019年最全的web前端知识体系汇总

    //d3js.org/ · Three.js: https://threejs.org/ 其他库 · KINETIC:http://kineticjs.com/ · Particles.js--web中创建炫酷的浮动粒子的库...Waypoints.js—滚动到某个元素位置时触发一个功能: · Typed.js—打字机效果: · Chart.js—使用 JavaScript 创建漂亮的图表 · Instantclick—能够明显加速网站加载时间...,鼠标 hover 时预加载资源 · Chartist—另一个图表库 · Motio—一个基于动画和平移的雪碧图库 · Animsition—CSS 实现动画过渡的 jQuery 插件 · Barba.js...—流式页面过渡 · TwentyTwenty—一个对比图片的可视化 diff 工具 · Vivus.js—在 SVG 上绘制动画 · Wow.js—滚动时展现动画 · Scrolline.js—页面滚动时显示滚动进度...库 · Tether—使用固定定位来创建相关元素 · Shepherd.js—为应用创建新手引导 · Tooltip—tooltip 提示框 · Select2—Jquery 选择框插件 · IziToast

    3.6K00
    领券