Jquery
352328759
精通各类电子设备的开启和关闭功能
展开
-
$.mouseenter(), $.mouseleave()
mouseover,mouseout 是 js 原生的鼠标移入移出事件 mouseenter,mouseleave 是 jq 提供的鼠标移入移出事件 它们的区别在于 mouseover,mouseout:受子节点影响 mouseenter,mouseleave:不受子节点影响 定义和用法 当鼠标指针穿过(进入)被选元素时,会发生 mouseenter 事件。 mouseenter() 方法触发 mouseenter 事件,或添加当发生 mouseenter 事件时运行的函数。 注意:与 mouseover原创 2021-09-03 15:47:04 · 186 阅读 · 0 评论 -
$.tmpl 简单 demo
jquery.tmpl.js 其实已经是很老旧的东西了, 奈何项目用得到, 最近又重新捡起来用 其实老东西也没什么不好, 起码引入即用; 功能单一也是功能明确 最近用到 {{tmpl}}, 顺理成章也涉及到传值, 作用域等问题. 遂写下点笔记, 便于以后使用 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jquery.tmpl 简单 demo</title&原创 2021-07-13 16:01:39 · 229 阅读 · 0 评论 -
$._data 获取某元素通过jQuery 注册的事件
$._data 用于获取元素上注册的事件 用法 传入: 目标节点(原生 js 那种格式), 字符串 “events” 返回: 一个记录操作名的对象, 操作下是该操作对应的事件详情, 包括方法(handler) $._data(element, "events") // var events = $._data($('#swq')[0], 'events'); var events2 = $._data(document, 'events'); demo 'use strict'; function fu原创 2021-06-28 11:40:59 · 343 阅读 · 0 评论 -
$.extend 简单实例
jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象 如果只为$.extend()指定了一个参数,则意味着参数target被省略。此时,target就是jQuery对象本身。通过这种方式,我们可以为全局对象jQuery添加新的函数。 如果多个对象具有相同的属性,则后者会覆盖前者的属性值。如需要保留原数据,第一个 object 使用 空对象 {} 语法: $.extend( target [, object1 ] [, objectN ] ) $.extend( [deep ],原创 2020-12-14 17:47:41 · 1208 阅读 · 1 评论 -
$.end()
$.end() 方法结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态 注意:筛选操作 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta http-equiv="Cache-Control" CONTENT="no-cache"原创 2019-02-13 11:45:53 · 2431 阅读 · 0 评论 -
$.contains()
$.contains() 检测一个元素包含在另一个元素之内 $.contains("container(父)", "contained(子)") container, contained 必须Element类型 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head...原创 2019-02-13 11:28:32 · 3288 阅读 · 0 评论 -
$.camelCase()
匹配连字符 ‘-’ 和其后的第一个字母或数字,如果是字母,则替换为大写,如果是数字,则保留数字 匹配 IE 中的 ‘-ms-’,替换为 ‘ms-’,这是因为 IE 中,‘-ms-’ 对应小写的 ‘ms’,而不是驼峰式的 ’Ms‘ 字符串转"骆驼拼写法",应该是jq内部方法,不常用 似乎没有还原的方法 $.camelCase("s-f-gg-vvc-sd") //sFGgVvc...原创 2019-02-12 20:10:56 · 2467 阅读 · 0 评论 -
$.closest()
返回被选元素的第一个祖先元素: $(selector).closest(filter) 返回使用 DOM context 查找的 DOM 树中的第一个祖先元素: context: 上下文, 语境, 范围 $(selector).closest(filter,context) filter 必需。规定缩小搜索祖先元素范围的选择器表达式、元素或 jQuery 对象 context 可选。在其内可以...原创 2019-02-12 18:10:40 · 2797 阅读 · 0 评论 -
$.offset 深入剖析
offset() 方法返回或设置匹配元素相对于文档的偏移(位置) $.offset.setOffset 不是常用方法,属于jq内部方法 $("#id1").offset() //不传值 //返回对象 {"top":8,"left":8} $.offset() 有值的时候, 内部会将匹配元素遍历, 并调用 $.offset.setOffset $.offset.setOffset(当...原创 2019-02-19 14:07:09 · 2264 阅读 · 0 评论 -
$.insertAfter()
insertAfter() 方法在被选元素之后插入 HTML 标记或已有的元素。 如果该方法用于已有元素,这些元素会被从当前位置移走,然后被添加到被选元素之后。 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta http-equiv=...转载 2019-02-14 17:18:00 · 2301 阅读 · 0 评论 -
$.event.special
jq 内部方法 , 很怀疑是没什么人用还是没有人用, 感觉$.trigger() 完全可以替代这个功能 大概就是把 bindType 和 everyName 关联起来吧? trigger 一次触发多个事件 好像还涉及到是否冒泡的问题 $.event.special 似乎是一个很大的内容, 以后再深入学习 $.event.special参考资料:jQuery.event自定...原创 2019-02-14 16:35:52 · 2314 阅读 · 0 评论