2014.5.7 Jquery 使用技巧

来源:互联网 发布:java启动cmd命令 编辑:程序博客网 时间:2024/06/01 10:43

6.遍历对象$.each(obj, funtion(){})

$.each($('a.a_report'), function() {
var $a = $(this);
var hrefVal = $a.attr('href');
$a.attr('href', urlReport + hrefVal)
})


学习手册:《W3school》

5.正则表达式:手机号验证

// /^1[0-9]{10}$/.test('12555555555')正则表达式:手机号验证

4.jquery 点击选中/取消 的实现 prop

$("input[type='checkbox']").prop("checked",false);

3.基于标签的导航栏


2.JQuery 如何获取标签的名称

获取标签名称(结果为大写):$target[0].tagName;
判断是不是一个指定的标签:$target.is('li')// 是否为li标签
<body>
<ul>
  <li>list <strong>item 1</strong></li>
  <li><span>list item 2</span></li>
  <li>list item 3</li>
</ul>
<script>
$("ul").click(function(event) {
// 获取到ul域
alert($(this).html());
// 获取到被点击的对象
  var $target = $(event.target);
  alert($target[0].tagName)
  if ( $target.is("li") ) {
    $target.css("background-color", "red");
  }
});
</script>
</body>

1.$(selector).serialize()的使用

serialize():将选择的标签进行序列化,创建url格式的字符串

$('form[name=addform]').serialize()

输出标准的查询字符串:

a=1&b=2&c=3&d=4&e=5

原有方式

获取值:
再封装结果:

现在的方式


0 0
原创粉丝点击