改变 jq中 data-id 的值

    if (_this.hasClass(‘default_btn_is‘)){
        _this.removeClass(‘default_btn_is‘);
        _this.addClass(‘default_btn_not‘);
        _this.data(‘val‘,0);
        console.log(_this.data(‘val‘));
        clickFlag = false;
    }else{
        _this.removeClass(‘default_btn_not‘);
        _this.addClass(‘default_btn_is‘);
        _this.data(‘val‘,1);
        console.log(_this.data(‘val‘));
        clickFlag = false;
    }

  

时间: 2024-08-02 13:10:04

改变 jq中 data-id 的值的相关文章

动态数组,数组初始化,数组内存释放,向数组中添加一个元素,向数组中添加多个元素,数组打印,顺序查找,二分查找,查找数组并返回地址,冒泡排序,改变数组中某个元素的值,删除一个数值,删除所有,查找含有

 1定义接口: Num.h #ifndef_NUM_H_ #define_NUM_H_ #include<stdio.h> #include<stdlib.h> /************************************************************************/ /*数组的结构体类型                                                    */ /*******************

通过改变unity中物体的alpha值实现若隐若现的效果

RawImage logo = mainLogo.transform.FindChild("back/headBack/Logo").GetComponent<RawImage>(); void Update() { var r = logo.color.r; var g = logo.color.g; var b = logo.color.b; var alpha = Mathf.PingPong(Time.time / 5f, 1); logo.color = new

jq中连续删除的操作;以及js中连续删除的操作;jq方法中如何写循环。

jq中连续删除的操作 采用的是用父节点的来进行删除,不能直接利用$(XXX)来回去父节点来进行删除.存在逻辑上的错误. js中的连续删除 和jq中删除是一个道理,同样实在利用父节点去删除子节点.获取当前单击元素的父节点.利用来删除子节点. 至于寻找祖先中的哪一个,就要看,要删除的什么内容了. jq方法中如何写循环. jq中写循环,一般应该用each进行循环.但是利用for循环也是可以.但是有一个需要注意的地方.for循环不能在jq中的方法中出现,不会执行.也就是说,在jq中需要去写一个新的方法,

揭秘DOM中data和nodeValue属性同步改变那些事

问题引发:最近在整理DOM系列的一些知识点,发现在DOM的某些接口API中,存在一些我想不通的现象.就随便举个例子吧:DOM文档模型中的文本节点,可以通过nodeValue或data属性访问文本节点的文本内容,而且在更新data的时候nodeValue也即时更新,反之亦然.不光是data或nodeVaulue有这种相互影响的关系,其他类型节点也有比如该改变document.title也会随之改变网页标题.当时想弄明白这在JS引擎中是怎么实现的,于是乎进行了以下分析:通过文本节点的原型链继承关系

用DataReader在comboBox中显示name,取值id:

定义ItemObject类 classItemObject { public int id; public string name; publicItemObject(int id,string name) { this.id=id; this.name =name; } public override string ToString() { return name; } } 1.实例化对象,加载数据 ItemObject[] io = new ItemObject[3];          

EF6添加mysql的edmx实体时报错:无法生成模型:“System.Data.StrongTypingException: 表“TableDetails”中列“IsPrimaryKey”的值为 DBNull

EF6.1.3 ,使用mysql5.7的实体数据模型时,提示: 由于出现以下异常,无法生成模型:"System.Data.StrongTypingException: 表"TableDetails"中列"IsPrimaryKey"的值为 DBNull 网上的解决办法都是: 1. 运行services.msc,重启MySQL服务. 2. 在MySQL运行一下命令: use mydbname; set global optimizer_switch='deri

如何改变string中的字符值?

string本身是不可变的,因此要改变string中字符,需要如下操作: str := “hello world” s := []byte(str) s[0] = ‘o’ str = string(s) 1.先改为字符数组 2.修改数组的值 3.数组再转变为字符串 原文地址:https://www.cnblogs.com/guangzhou11/p/10850285.html

JQ中的clone()方法与DOM中的cloneNode()方法

JQ中的clone()方法与DOM中的cloneNode()方法 cloneNode()定义和用法 cloneNode()方法创建节点的拷贝,并返回该副本. 语法: node.cloneNode(deep);  其接收一个可选参数"deep",为布尔类型,默认是false. 当设置为true,克隆当前节点,属性及当前节点的后代.若设置为false,仅仅克隆当前元素节点本身. 扩展:  使用cloneNode()方法,当被克隆的节点绑定了事件处理程序,事件处理程序是否会被一同克隆,这个我

Jquery Ajax 异步设置Table中某列的值

可根据table中某列中的ID去改变某列的值! JS: 1 $(document).ready(function () { 2 setTimeout(GetDate, 1000); 3 4 }); 5 6 function GetDate() { 7 $("#tbData tbody").find("tr").each(function () { 8 var prjectBalanceObj = $(this).find("td:eq(3)");