![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
tianyekpp
这个作者很懒,什么都没留下…
展开
-
js onclick 传递 this对象 +html自定义属性 data-*
男装 在这里this指触发事件的对象 data-category html5自定义属性 alert($(obj).attr("data-category")); 男装 可以去读一下HTML5的详细规范,但这个自定义data属性的用法非常的简单,就是你可以往HTML标签上添加任意以 "data-"开头的属性,这些属性页面上是不显示的,它不会影响到你的页面布局和风格,但它却是可读可原创 2017-03-11 16:11:25 · 4301 阅读 · 0 评论 -
HTML5 自定义属性 data-* 和 jQuery.data 详解
新的HTML5标准允许你在普通的元素标签里,嵌入类似data-*的属性,来实现一些简单数据的存取。它的数量不受限制,并且也能由JavaScript动态修改,也支持CSS选择器进行样式设置。这使得data属性特别灵活,也非常强大。有了这样的属性我们能够更加有序直观的进行数据预设或存储。下面介绍Html5 Dataset 存储的实际应用,以及包括jQuery在内的四种存取方式。 指引 /转载 2017-03-11 16:30:23 · 315 阅读 · 0 评论 -
jquery中this与$(this)的用法区别.和于js中的this区别
jQuery中this与$(this)的用法区别.先看以下代码: $("#textbox").hover( function() { this.title = "Test"; }, fucntion() { this.title = "OK”; } ); 这里的this其实是一个Html 元素(textbox),textbox有text属性,所以这样写是完全没有什么问题的。 但是如果将this转载 2017-03-11 16:36:32 · 245 阅读 · 0 评论 -
js加减乘除丢失精度问题解决方法
在javascript中,当你使用小数进行加减乘除运算时,你会发现,所得到的结果有时后面带有长长的一段小数,使运算变得复杂,并且影响计算结果。上网查询了一下原因,大致如下:在javascript中,带小数的数据运算时总会出现好多位小数.这是因为在javascript中浮点数的计算是以2进制计算的。 复制代码 代码如下: /** * 加法运算,避免数据相加小数点后产生多位数和计算精度转载 2017-03-11 18:54:25 · 589 阅读 · 0 评论 -
JS判断客户端是手机还是PC
做项目遇到 需要在PC和手机上显示不同效果 需要判断设备 在网上找到相关代码 转载过来 第一种 实际使用的 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Window转载 2017-03-14 21:46:53 · 2639 阅读 · 0 评论