jQuery使用技巧

禁用页面的右键菜单
JAVASCRIPT
1 | $(document).ready(function(){ |
新窗口打开页面
HTML
1 |
|
输入框文字获取和失去焦点【推荐】
HTML
1 |
|
返回头部滑动动画
HTML
1 | <script> |
获取鼠标位置
HTML
1 |
|
关闭所有 jQuery 动画效果
JAVASCRIPT
1 | jQuery.fx.off = true; |
检测鼠标的右键和左键
JAVASCRIPT
1 | $('#box').mousedown(function(e) { |
回车提交表单
JAVASCRIPT
1 | $(function() { |
切换复选框
JAVASCRIPT
1 | var tog = false; |
使用 siblings() 来选择同辈元素
JAVASCRIPT
1 | //不这样做 |
为任何与选择器相匹配的元素绑定事件
JAVASCRIPT
1 | $("table").on("click","td",function(){ |
$.proxy 的使用
使用回调方法的缺点之一是当执行类库中的方法后,上下文对象被设置到另外一个元素,比如,执行下面代码:
HTML
1 |
|
你将遇到问题,button 元素会消失,而不是 panel 元素。可以使用 $.proxy
方法解决这个问题,代码如下:
HTML
1 |
|
这样才正确执行。
限制 Text-Area 域中的字符的个数
HTML
1 |
|
解析 json 数据时报 parseError 错误
jQuery 在 1.4 版本后,采用了更为严格的 json 解析方式,即所有内容都必须要有双引号,如果升级 jQuery 版本后,ajax 加载 json 报错,有可能就是这个原因。比如:
JSON
1 | // 1.4之前版本,key没引号,这样没问题 |
但升级成jQuery1.4后,都必须加上双引号,格式如下:
JSON
1 | { |
从元素中除去 HTML
HTML
1 | <script> |
扩展 String 对象的方法
HTML
1 |
|
- 本文标题:jQuery使用技巧
- 创建时间:2016-11-22 11:54:55
- 本文链接:https://firebase.076666.xyz/posts/2fa5.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!