自定义属性

前端开发—jQuery

北战南征 提交于 2019-11-29 06:06:47
jquery简介    jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“ 注意事项:   一定要先导入后使用。 基础语法:   $(selector).action() jQuery对象与JS原生对象: 查找标签 基本选择器 id选择器: $("#id") 标签选择器: $("tagName") class选择器: $(".className") 配合使用: $("div.c1") // 找到有c1 class类的div标签 所有元素选择器: $("*") 组合选择器: $("#id, .className, tagName") 层级选择器: x和y可以为任意选择器 $("x y");// x的所有后代y(子子孙孙) $("x > y");// x的所有儿子y(儿子) $("x + y")// 找到所有紧挨在x后面的y $("x ~ y")// x之后所有的兄弟y 基本筛选器: :first // 第一个 :last // 最后一个 :eq(index)// 索引等于index的那个元素 :even // 匹配所有索引值为偶数的元素,从 0 开始计数

Visual Studio Tools for Office: Using C# with Excel, Word, Outlook, and InfoPath【16】

隐身守侯 提交于 2019-11-27 14:40:37
使用工作表对象 Worksheet对象表示Excel工作簿中的工作表。Worksheet有一个Name属性,返回工作表的名称(例如“Sheet1”)。 工作表管理 Worksheet对象具有一个Index属性,它为工作表窗口左下角显示的选项卡式工作表选项卡中的工作表提供基于1的选项卡位置。您可以使用Move方法将工作表移动到不同的选项卡位置。 Move方法有两个可选参数:一个Before参数,您可以传递要移动工作表之前的工作表,以及一个After参数,您可以传递要移动的工作表之后的工作表。如果省略了两个可选参数,Excel将创建一个新的工作簿,并将工作表移动到新的工作簿。 也可以使用复制方法制作工作表的副本。像Move方法一样,它需要两个可选参数:一个Before和After参数,用于指定复制的工作表应该相对于其他工作表的位置。您可以指定Before或After,但不能同时指定两个参数。如果省略了两个可选参数,Excel将创建一个新的工作簿,并将工作表复制到新的工作簿。 要激活特定的工作表,请使用Activate方法。此方法通过将与工作表相关联的第一个窗口设置为活动窗口来激活工作表。它还选择与工作表对应的选项卡,并在活动窗口中显示该工作表。 相当于右键单击工作表选项卡,并从弹出菜单中选择“删除”由Delete方法提供。使用此方法时,Excel会显示一个警告对话框

jQuery给标签添加自定义属性

北慕城南 提交于 2019-11-27 06:54:53
jQuery给标签添加自定义属性 下面代码包含了添加和获取自定义属性。 添加的属性值有数字,类数组,对象,详细用法见备注。 < script type = "text/javascript" > // 设置属性 $ ( '#box' ) . css ( 'width' , '200px' ) $ ( '#a1' ) . attr ( 'href' , "http://www.baidu.com" ) // 设置多个属性 // 注意:属性名不用加引号 $ ( '#a1' ) . attr ( { href : "http://t.tt" , target : "_blank" } ) // *********** 添加和获取自定义属性 ************ // ==========1.设置一个自定义值========== $ ( '#a1' ) . attr ( 'myIndex' , 2 ) console . log ( $ ( '#a1' ) . attr ( 'myIndex' ) ) // ==========2.设置多个自定义值========== // 注意:属性名要加引号,不能使用阿拉伯数字作为属性名 fruitsList = { 'a' : '苹果' , 'b' : '香蕉' , 'c' : '西瓜' } // !!!!!!!!!!! 不正确的设置 !!!!!

【Web】Web-API(No.59)自定义属性

丶灬走出姿态 提交于 2019-11-27 04:56:37
自定义属性 需要素材点击图片联系我或私信、评论 <!DOCTYPE html> < html lang = " en " > < head > < meta charset = " UTF-8 " > < title > 自定义属性 </ title > </ head > < body > < ul id = " uu " > < li id = " maId1 " score = " 98 " > A </ li > < li id = " maId2 " score = " 69 " > B </ li > < li score = " 77 " > C </ li > < li score = " 56 " > D </ li > < li score = " 80 " > E </ li > < li score = " 119 " > F </ li > < li score = " 146 " > G </ li > </ ul > < script src = " common.js " > </ script > < script > /* * 本身html标签没有这个属性,是我们自己加的 --> 自定义属性/目的: * 获取自定义属性对应的值 getAttribute(“自定义属性的名”) * 设置自定义属性 setAttrubute(“属性名”,“属性值”)

字符串、数组、自定义属性

不羁岁月 提交于 2019-11-27 03:39:15
自定义属性 . 获取属性 . 只能获取到默认的属性 [] []有利于属性传参操作 css(elem,‘background’,‘yellow’); function css(el,attr,color){ el[‘style’][attr]=color; //al.style [attr]=color; } getAttribute和setAttribute //getAttribute获取自定义属性 //setAttribute设置自定义属性 console.log(elem.getAttribute(‘qianfeng’)); elem.setAttribute(‘qianfeng’,‘教育’); console.log(elem.getAttribute(‘qianfeng’)); data- //dataset可以获取和设置自定义属性 console.log(elem.dataset.user); elem.dataset.user='bbb'; 直接打点 //直接对节点设置自定义属性,不会添加到节点内容中,但是可以直接获取 elem.aaa=‘red’; console.log(elem.aaa); 字符串操作 字符串截取操作 str.substring(num1,num2) 第一个参数代表初始位置,第二个是结束位置(不包含结束) 只写一个参数,从num1到最后,包括最后

在jQuery中使用自定义属性

亡梦爱人 提交于 2019-11-27 03:31:57
在jquery中 自定义属性及值 默认以下都是在class='acitve'对象中 进行自定义属性操作: 1,自定义属性格式:data-xxxx 2,获取该属性值: $('.active').data('xxxx') 获取属性值:data-xxxx的值 3,设置该属性值: $('.active').data('xxxx','love') 设置属性: data-xxxx="love" 如:<div class="active" data-love="you"></div> 1,获取属性值: $('.active').data('love'); 2,设置属性值: $('.active').data('love','fuck'); 把 data-love = "fuck" 修改该属性值,在控制台其值是不会改变的,从控制台输出是可以看到的。 3,此外设置$('.active')对象没有的属性,如添加 data-itemNum 并设置默认值 five 4,如:$('.active').data('itemNum','five');审查元素是看不到该属性的,只能输出控制台可以看到该值。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel=

python day49

强颜欢笑 提交于 2019-11-26 15:49:01
昨日内容回顾 BOM和DOM BOM浏览器对象模型 window.open(url,'','width=400px,height=400px') window.opener() 子页面能够直接通过该方法调用父页面中的函数 window.close() window.location.href 获取当前网页所在的url window.location.href = url 当前跳转到指定的url 通常是结合ajax一起使用 定时器相关 setTimeOut clearTimeOut setInterval clearInterval 弹出框 alert confirm prompt DOM文档对象模型与 DOM树的概念 如何查找标签 基本选择器: document.getElementById 标签对象本身 document.getElementsByClassName 数组 document.getElementsByTagName 数组 如何操作标签 变量名如果指代的是一个标签那么推荐书写格式为 xxxEle 如果指代的是一个jQuery对象那么建议在变量名前面加上一个$ 示例:P标签: pEle $pEle 节点操作: document.createElement('标签名') appendChild: 父标签.insertBefore(新创建的标签,本来就有的标签)

前端之jQuery

狂风中的少年 提交于 2019-11-26 15:46:14
jQuery 1.jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“ 2.jQuery的优势    一款轻量级的JS框架。jQuery核心js文件才几十kb,不会影响页面加载速度。 丰富的DOM选择器,jQuery的选择器用起来很方便,比如要找到某个DOM对象的相邻元素,JS可能要写好几行代码,而jQuery一行代码就搞定了,再比如要将一个表格的隔行变色,jQuery也是一行代码搞定。 链式表达式。jQuery的链式操作可以把多个操作写在一行代码里,更加简洁。 事件、样式、动画支持。jQuery还简化了js操作css的代码,并且代码的可读性也比js要强。 Ajax操作支持。jQuery简化了AJAX操作,后端只需返回一个JSON格式的字符串就能完成与前端的通信。 跨浏览器兼容。jQuery基本兼容了现在主流的浏览器,不用再为浏览器的兼容问题而伤透脑筋。 插件扩展开发。jQuery有着丰富的第三方的插件,例如:树形菜单、日期控件、图片切换插件、弹出窗口等等基本前端页面上的组件都有对应插件,并且用jQuery插件做出来的效果很炫