js动态给当前点击元素添加css类】的更多相关文章

点击当前标签给其添加class,兄弟标签class删除 然后获取当前点击元素的文字 演示地址: https://xibushijie.github.io/static/addClass.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>vue 点击当前元素添加class 去掉兄弟的class</title> <script src…
<a id="haveproces" onclick="fnProces(event)" dataid="{{x.id}}" class="btn btn-info">获取当前点击元素节点的任意 属性 </a> function fnProces(event) { var aaa=event.target.getAttribute('dataId') }…
This is a heading This is a paragraph. This is another paragraph. 向第一个 p 元素添加一个类 111 <html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript">…
以前用jq 做过图片切换 滑动之类的特效现在想用js 试试是怎么一回事 jq图片切换的思路是用index()函数获取当前点击的按钮的索引然后根据索引值将对应索引的图片显示出来 于是查了一下js 是如何获取index的如下: js代码 var ul = document.getElementById("list"); var ul_child = ul.getElementsByTagName('li'); for (var i = 0; i < ul_child.length;…
在做一些tab页功能时,我们经常会见到如下样式: 即当选中一个元素时,在此元素下会添加相应的类,以示区别.今天就研究了一下如何用JQuery实现此效果. 1. HTML代码 <a id="med_specialist_1" name="med-specialist" class="med-active">专家门诊1</a> <a id="med_specialist_2" name="m…
今天做项目用了append向HTML里面添加结构代码,代码添加之后,单击事件就没反应了.搞得我一脸懵逼,调了代码很久实在不行,我百度了一下才发现,append添加的节点单击事件是不会生效的. 原因: 原来append中的节点是在整个文档加载后才添加的,页面并不会为未来的元素初始化添加点击事件,所以使用这种方式动态添加的节点中的点击事件不会生效. 解决方法: 于是我只好改用事件代理来完成这次我的项目,把这次经历发在上面存一下档了,希望下次能记住. HTML代码: <main class="c…
转载请注明出处:http://www.cnblogs.com/meng1314-shuai/p/7455575.html 熟悉jquery的小伙伴应该都知道jquery获取当前点击对象是有多么的粗暴,直接$(dom)获取当前点击的dom元素,根据这个,几乎可以获取这个dom元素的所有属性.不过,当我们使用vue的时候呢? 也许刚开始会有一点迷茫.唉?对啊,我用vue该怎么做到(屠龙宝刀)点击就送...哦不,点击就能获取到我点击的是哪一个元素对象呢?其实很简单,vue.js,它不照样是javasc…
jQuery - 获取内容text().html() 以及 val()和属性attr() jQuery 中非常重要的部分,就是操作 DOM 的能力. DOM = Document Object Model(文档对象模型) 三个用于 DOM 操作的 jQuery 方法(获取内容): text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的(值) 例1:通过 jQuery val() 方法获得输入字段的值…
以ul下的li元素为例:获取li的索引,代码如下: <ul id="list"> <li></li> <li></li> <li></li> <li></li> <li></li> </ul> 方法1: 把每个li元素加上index属性,每个li被点击时获取index属性即可 var ul = document.getElementById(&…