h5网站如何做flash 网站欣赏

news/2025/10/7 9:37:59/文章来源:
h5网站如何做,flash 网站欣赏,建立网站专业公司,临汾网站建设销售js/jQuery常见操作 之各种语法例子#xff08;包括jQuery中常见的与索引相关的选择器#xff09; 1. 操作table常见的1.1 动态给table添加title#xff08;指定td#xff09;1.1.1 给td动态添加title#xff08;含#xff1a;获取tr的第几个td#xff09;1.1.2 动态加工… js/jQuery常见操作 之各种语法例子包括jQuery中常见的与索引相关的选择器 1. 操作table常见的1.1 动态给table添加title指定td1.1.1 给td动态添加title含获取tr的第几个td1.1.2 动态加工td提示信息非同一单元格组合1.1.3 总结 1.2 给 指定行tr 添加样式 2 根据name获取复选框的情况2.1 所有的复选框2.2 所有的选中的复选框2.3 所有的未选中的复选框 3. 获取复选框的选中状态4. js/jQuery实现隐藏div等4.1 js实现4.2 jQuery实现 5. 其他语法5.1 .eq(index)5.2 :eq() Selector5.2.1 jQuery( :eq(index) )5.2.2 其他与索引相关的选择器 5.3 :nth-child(n)5.4 :last 与 :last-child 6. 参考 1. 操作table常见的 1.1 动态给table添加title指定td 1.1.1 给td动态添加title含获取tr的第几个td 效果如下 实现代码如下 核心代码如下script// 1.1 给name为“title_test”添加title$(td[nametitle_test]).each(function(){$(this).mouseover(function(){$(this).attr(title,年龄-this.innerHTML);});});// 1.2 second-child-----本tr的第二个td$(#dogs_data tr td:second-child).each(function(){console.log(this.innerHTML);// 获取td单元格里的值$(this).attr(title,编号-this.innerHTML);});// 1.3 last-child-----本tr的最后一个tdast-child1-----本tr的倒数第二个td$(#dogs_data tr td:last-child1).each(function(){console.log(this.innerHTML);// 获取td单元格里的值$(this).attr(title,姓名-this.innerHTML);}); /script完整代码如下!DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title!-- script srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js/script --script srchttps://cdn.bootcdn.net/ajax/libs/jquery/1.3.2/jquery.min.js/scriptstyletable {border-collapse: collapse;}table tr th,td{border: 1px solid;width: 60px;text-align: center;}thead tr:hover{background-color: rgb(255, 127, 127);}tbody tr:hover{background-color: aquamarine;}/style /head bodyscript/scripttable celllspacing0 iddogs_datatheadtrthinput typecheckbox idcheckAllOrNo //thth编号/thth姓名/thth年龄/th/tr/theadtbodytrtdinput typecheckbox namedogIds valueA1001//tdtdA1001/tdtd麦兜/tdtd nametitle_test3/td/trtrtdinput typecheckbox namedogIds valueA1002//tdtdA1002/tdtd贝塔/tdtd nametitle_test2/td/trtrtdinput typecheckbox namedogIds valueA1003//tdtdA1003/tdtd泡泡/tdtd nametitle_test6/td/tr/tbody/tablescript// 1.1 给name为“title_test”添加title$(td[nametitle_test]).each(function(){$(this).mouseover(function(){$(this).attr(title,年龄-this.innerHTML);});});// 1.2 second-child-----本tr的第二个td$(#dogs_data tr td:second-child).each(function(){console.log(this.innerHTML);// 获取td单元格里的值$(this).attr(title,编号-this.innerHTML);});// 1.3 last-child-----本tr的最后一个tdast-child1-----本tr的倒数第二个td$(#dogs_data tr td:last-child1).each(function(){console.log(this.innerHTML);// 获取td单元格里的值$(this).attr(title,姓名-this.innerHTML);});/script /body /html1.1.2 动态加工td提示信息非同一单元格组合 简单例子如下复杂需求根据需求自行修改 例子1核心代码如下// 在别的单元格提示指定单元格的内容----方式1 // $(td[nametitle_test2]).each(function(){ // $(this).mouseover(function(){ // var tr $(this).parent(); //通过td找tr // var td_second tr.children(td).eq(1);//找到本tr的第二个td // console.log(td_second.html()); // $(this).attr(title,姓名-td_second.html());//即在别的单元格提示指定单元格的内容 // }); // });// 在别的单元格提示指定单元格的内容----方式2 $(#dogs_data tr td:last-child).each(function(){$(this).mousemove(function(){})var tr $(this).parent(); //通过td找trvar td_second tr.children(td).eq(1);//找到本tr的第二个td// console.log(td_second.html());$(this).attr(title,姓名-td_second.html());//即在别的单元格提示指定单元格的内容 });例子2获取父标签的最后一个td子标签的第一个p子标签核心代码如下// 获取父标签的最后一个td子标签的第一个p子标签 $(#dogs_data tr td:first-child).each(function(){$(this).click(function(){// 第一种写法var aa $(this).parent().children(td).eq(4).children(p).first().html();console.log(aa);// 第一种写法var bb $(this).parent().children(td:last-child).children(p).first().html();console.log(bb);}) });完整代码如下!DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlescript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js/script!-- script srchttps://cdn.bootcdn.net/ajax/libs/jquery/1.3.2/jquery.min.js/script --styletable {border-collapse: collapse;}table tr th,td{border: 1px solid;width: 100px;text-align: center;}thead tr:hover{background-color: rgb(255, 127, 127);}tbody tr:hover{background-color: aquamarine;}meter{height: 40px;width: 100px;}/style /head bodyscript/scripttable celllspacing0 iddogs_datatheadtrthinput typecheckbox idcheckAllOrNo //thth编号/thth姓名/thth年龄/thth玩具球电量/th/tr/theadtbodytrtdinput typecheckbox namedogIds valueA1001//tdtdA1001/tdtd麦兜/tdtd3/tdtd nametitle_test2p大球电量/pmeter max100 min0 value10 low20 high80/meter/td/trtrtdinput typecheckbox namedogIds valueA1002//tdtdA1002/tdtd贝塔/tdtd2/tdtd nametitle_test2p小球电量/p meter max100 min0 value60 low20 high80/meter/td/trtrtdinput typecheckbox namedogIds valueA1003//tdtdA1003/tdtd泡泡/tdtd6/tdtd nametitle_test2 p红色球电量/pmeter max100 min0 value20 low20 high80/meter/td/tr/tbody/tablescript// 在别的单元格提示指定单元格的内容----方式1// $(td[nametitle_test2]).each(function(){// $(this).mouseover(function(){// var tr $(this).parent(); //通过td找tr// var td_second tr.children(td).eq(1);//找到本tr的第二个td// console.log(td_second.html());// $(this).attr(title,姓名-td_second.html());//即在别的单元格提示指定单元格的内容// });// });// 在别的单元格提示指定单元格的内容----方式2$(#dogs_data tr td:last-child).each(function(){$(this).mousemove(function(){})var tr $(this).parent(); //通过td找trvar td_second tr.children(td).eq(1);//找到本tr的第二个td// console.log(td_second.html());$(this).attr(title,姓名-td_second.html());//即在别的单元格提示指定单元格的内容});// 获取父标签的最后一个td子标签的第一个p子标签$(#dogs_data tr td:first-child).each(function(){$(this).click(function(){// 第一种写法var aa $(this).parent().children(td).eq(4).children(p).first().html();console.log(aa);// 第一种写法var bb $(this).parent().children(td:last-child).children(p).first().html();console.log(bb);})});/script /body /html1.1.3 总结 给td添加title方法很多简单直接的方法就是直接写属性列表方式也可以直接title提示列表中指定td的数据如果能简单获取的使用上面方式反而是复杂的上面方式只是说语法 以及 有些不跟列表同时返回页面的提示需要触发事件请求后台返回title的提示数据然后动态设置tilte的情况可以使用上面的方式添加。 1.2 给 指定行tr 添加样式 效果如下 实现代码如下 样式.one_tr_style{background-color: aquamarine; }js/jQueryscript$(document).ready(function(){$(tr:eq(1)).find(td).addClass(one_tr_style);}); /script2 根据name获取复选框的情况 2.1 所有的复选框 代码如下$(input[nameitems]).each(function(){console.log($(this).val()); });2.2 所有的选中的复选框 代码如下$(input[nameitems]:checked).each(function(){console.log($(this).val()); });2.3 所有的未选中的复选框 代码如下$(input[nameitems]:not(:checked)).each(function(){selectedNum ;//计算没有选中的项目个数 });3. 获取复选框的选中状态 根据ID获取使用 .is(:checked) 如下// 点击 全选/全不选 复选框----使用s(:checked) $(#checkAllOrNo).click(function(){$(input[nameitems]).each(function(){// 选中状态与 全选/全不选 的复选框保持一致即可this.checked $(#checkAllOrNo).is(:checked);}); });jQuery循环中常用判断使用this.checked//3.反选(直接取反) $(#fanxuan).click(function(){$(input[nameitems]).each(function(){this.checked !(this.checked);//直接取反}); });4. js/jQuery实现隐藏div等 4.1 js实现 代码里含部分jQuery不想摘出来了自己根据需要拿代码如下!DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlescript srchttps://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js/script!-- script srchttps://cdn.bootcdn.net/ajax/libs/jquery/1.3.2/jquery.min.js/script --style.visible {display: block;}.hidden {display: none;}/style /head bodyscript$(document).ready(function(){// 隐藏 div_1-----方式1 .css$(#div_1).css(display,none);// 隐藏 div_2-----方式2 .visibility这种隐藏方式占空间页面显示空白一块// document.getElementById(div_2).style.visibility hidden; // 隐藏 div_4 这个写在这里生效-----方式3 .classListdocument.getElementById(div_4).classList.add(hidden);// 显示div_3$(#div_2).css(display,);// 隐藏input_1$(#input_1).css(display,none);// 隐藏input_2document.getElementById(input_2).type hidden;// 隐藏input_2——通过设置input的style属性display为none来隐藏inputdocument.getElementById(input_2).style.display none;// 显示input_3document.getElementById(input_3).type text;});function hideDiv_2() {// -----方式4 .display// 这个需要借助函数写在事件触发才生效写在外面不生效但是使用classList时不用事件也是ok的document.getElementById(div_2).style.display none;}function useclassListHideDiv() {document.getElementById(div_4).classList.remove(visible);//这个可以不要document.getElementById(div_4).classList.add(hidden);//但是这个必须要只有这一个就可以}function useclassListShowDiv() {document.getElementById(div_4).classList.remove(hidden);//只有这一个就可以// document.getElementById(div_4).classList.add(visible); // 只有这个不生效所以这个可以不要}/scriptdiv iddiv_1我是div1/divdiv iddiv_2我是div2/divdiv iddiv_3我是div3/divdiv iddiv_4我是div4/divinput typetext idinput_1 nametest valueaa/input typetext idinput_2 nametest valuebb/input typehidden idinput_3 nametest valuecc/br/br/button onclickhideDiv_2()隐藏div2/buttonbutton onclickuseclassListHideDiv()classList隐藏div4/buttonbutton onclickuseclassListShowDiv()classList显示div4/button/body /html4.2 jQuery实现 核心代码如下script$(document).ready(function(){// 1. 隐藏 div// 1.1 通过attr设置属性$(#div_1).attr(style,display:none;);//隐藏div$(#div_2).attr(style,display:block;);//显示div// 1.2 通过hide与show方法$(#div_3).hide();//隐藏div$(#div_4).show();//显示div// 1.3 通过css方法设置$(#div_5).css(display,none);//隐藏div$(#div_6).css(display,block);//显示div// 2. 隐藏input// 隐藏input_1$(#input_1).css(display,none);// 隐藏input_2$(#input_2).attr(style,display:none;);//隐藏// $(#input_2).attr(style,display:block;);//显示}); /script5. 其他语法 5.1 .eq(index) 解释 一个整数指示元素的从 0 开始的位置。负数的话从-1开始最后一个index例子如下 效果如下 核心代码如下script$(document).ready(function(){$( li ).eq( 1 ).css( background-color, red );$( li ).eq( -2 ).css( background-color, green );$( body ).find( div ).eq( 1 ).addClass( blue );}) /script5.2 :eq() Selector 5.2.1 jQuery( “:eq(index)” ) 例子1 效果如下 实现代码如下script// 针对所有td不是单行td$( td:eq( 2 ) ).css( background-color, red );$( td:eq( 3 ) ).css( background-color, green );// 针对第三行 的 第二个td$( tr:eq(2) td:eq( 1 ) ).css( background-color, pink ); /script例子2 效果 代码.my_background_style{background-color: red; }script$( td:eq( 0 ) ).addClass( my_background_style );$( td:eq( 8 ) ).addClass( my_background_style );// 针对第2行 的 第二个td$( tr:eq(1) td:eq( 1 ) ).addClass( my_background_style ); /script注意 在 jQuery 1.8 之前 :eq(index) 选择器不接受负值尽管该 .eq(index) 方法接受由于是 jQuery 扩展而不是 CSS 规范的一部分因此 :eq() 使用 :eq() 查询无法利用本机 DOM querySelectorAll() 方法提供的性能提升。为了在现代浏览器中获得更好的性能请改用 $(“your-pure-css-selector”).eq(index) 5.2.2 其他与索引相关的选择器 如:eq() :lt() :gt() :even :odd 5.3 :nth-child(n) 选择属于其父元素的第 n 个子元素的所有元素。从1开始例子直接截官网的来吧如下 5.4 :last 与 :last-child 用法如下script// 取出的是整个table的最后一个td my_background_style是自己定义的样式$(table tr td:last).addClass( my_background_style );// 取出的是每行的最后一个td$(table tr td:last-child).css( background-color, green ); /script6. 参考 更多了解请去官网 https://api.jquery.com/.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930261.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

go语言学习 第5章:函数 - 详解

go语言学习 第5章:函数 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&quo…

混沌熵池:“创造之源”还是“皇帝的新衣”?

混沌熵池:“创造之源”还是“皇帝的新衣”? ——论WBUC架构中随机性的哲学、工程与救赎 在勾勒未来智能的宏伟蓝图时,最危险的莫过于将未曾深思的概念奉为圭臬。当我们提出WBUC(悟空博弈单元)架构,并将“混沌熵池…

间谍软件通过虚假自然灾害警报传播

网络安全研究人员发现恶意软件通过虚假火山喷发警报传播至安卓设备,攻击者利用意大利公共警报系统分发SpyNote间谍软件,可完全控制受害者设备并窃取敏感信息。间谍软件通过虚假自然灾害警报传播 网络安全研究人员发现…

东莞市住房和城乡建设厅网站北京营销型网站建设多少钱

一、程序是怎么被执行的 1.在程序中,由引导代码去调用程序中得main函数,而这个过程由链接器完成,链接器将引导代码链接到我们的应用程序构成可执行文件。 2.程序运行需要通过操作系统的加载器来实现,加载器是操作系统中的程序&a…

一个电商网站开发周期是多久中山网站定制公司

概述 之前阿里云人脸识别只提供人脸检测,人脸属性及人脸对比三个API接口,关于这方面的介绍及使用细节,可以参考阿里云人脸识别使用流程简介,之前使用的服务地址为:dtplus-cn-shanghai.data.aliyuncs.com。目前新版本加…

大型网站建设入门wordpress迅雷插件

day04-CSS进阶 目标:掌握复合选择器作用和写法;使用background属性添加背景效果 01-复合选择器 定义:由两个或多个基础选择器,通过不同的方式组合而成。 作用:更准确、更高效的选择目标元素(标签&#xf…

12306网站建设费用豫建市2021 42号

目录​​​​​​​ 环境 获取源码(使用5.0.0版本5.3.0-alpha有问题编译不过) 编译环境准备 编译(使用ninja) 编译(不适用使用ninja) 报错解决 linphone-desktop是一款基于SIP的标准开源网络电话系统,它使用了Qt…

福州建网站的公司wordpress页眉导航

简介 传统的日志系统里汇聚了整个设备上所有程序运行的过程流水日志,难以识别其中的关键信息。因此,应用开发者需要一种数据打点机制,用来评估如访问数、日活、用户操作习惯以及影响用户使用的关键因素等关键信息。 HiAppEvent是在系统层面…

完整教程:Go语言使用阿里云模版短信服务

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

计算机网络物理层基础练习 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

KaTeX手册

前言。 这张表应该涵盖了纯\(\KaTeX\)所有的功能。当然,\(\LaTeX\)公式大全亦可作为部分参考。下面是搬运部分。受支持的功能 这是一张由\(\KaTeX\)支持的\(\TeX\)公式清单。他按照逻辑顺序分类。 这有一个相似的按照…

做网站要钱么西安百度推广运营

Vue 3 引入了两种新的响应式 API:ref 和 reactive。这两个 API 都用于创建响应式数据,但它们的使用场景和行为有所不同。 ref 用途:ref 用于创建基本数据类型的响应式引用,如字符串、数字、布尔值等。 使用方式:在模…

网站备案 接入商icp备案是网站上线前

钟表是一种计时的装置,也是计量和指示时间的精密仪器。钟表的样式千变万化,但是用来显示时间的表盘相差无几,大多数钟表表盘的样式由刻度(共60个,围成圆形)、指针(时针、分针和秒针)…

长沙的科技公司深圳网站建设网站排名优化

From:http://www.job168.com/info/read_87955.html 数据库的种类 大型数据库有:Oracle、Sybase、DB2、SQL server 小型数据库有:Access、MySQL、BD2等。 2007年4月29日消息,国外媒体报道,据权威调研机构IDC初步数据显示&#x…

Qt编写上下界面切换效果/前进到下一个界面/后退到上一个页面/零件工艺及管理设计系统

一、前言说明 上下切换界面的效果在网页上还是比较常见的,也就是后退可以切换到上一个打开的界面,前进可以切换到当前页面的下一个打开过的页面,如果没有上一个下一个则不切换,一般这种功能是一些年纪比较大的人常…

【题解】P1131 [ZJOI2007] 时态同步

P1131 [ZJOI2007] 时态同步 题目传送门题目大意: 给你一棵带边权的树,求出使所有叶节点到根节点的路程相同的最少操作数(每次操作边权加 1 )STEP 1. 看到这个题目后,我们就可以联想到一棵树了,具体来讲: \(n\) …

阿里云怎么做静态网站求一个免费的企业邮箱

验证电脑是否安装python 1.winr输入cmd 2.在黑窗口输入 python.exe 3.不是命令不存在就说明python环境安装完成 抓取快手视频 1.在phcharm应用中新建一个项目 3.新建一个python文件 4.选择python文件,随便起一个名字后按回车 5.安装requests pip install requests 6.寻找需要的…

电商网站设计是干什么的怎么开网店做代理

程序跑出下面的异常:com.ibm.websphere.ce.cm.DuplicateKeyException: ORA-00001: 违反唯一约束条件 (EOMS3.SYS_C0024492),参考下面的文章了解到我的程序可能是序列的问题。(果然是序列产生的最小值设置的太小,将序列值设置大之后…

LGP9120 [NOIP 2022.5] 密码锁 学习笔记

LGP9120 [NOIP 2022.5] 密码锁 学习笔记 洛谷链接 前言 这道 \(\text{LOCK}\) 是二三年春测的最后一道题。作为一道 \(\texttt{CNDS}\),因为随机化算法的存在而显得有点黯然失色。然而,将这道题对扫描线的(相对)复…

深入解析:OpenCV CUDA模块图像处理------创建CUDA加速的Canny边缘检测器对象createCannyEdgeDetector()

深入解析:OpenCV CUDA模块图像处理------创建CUDA加速的Canny边缘检测器对象createCannyEdgeDetector()pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: b…