jQuery技术

《锋利的jquery》源码整理

字号+ 作者:H5之家 来源:H5之家 2017-09-02 09:02 我要评论( )

《锋利的jquery》源码整理——jquery技巧下更新时间:2017-09-02 09:05:32 接上: 代码: 13.获取选中的下拉框 !DOCTYPEhtml xmlns="http://www.w3.org/1999/xhtml"headtitle/titlemeta http-equiv="Content-Type" content="text/html; charset=utf-8" /scri

《锋利的jquery》源码整理——jquery技巧下 更新时间:2017-09-02 09:05:32  

  接上:

代码:

  13.获取选中的下拉框

 

<!DOCTYPE> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="../../scripts/jquery.js" type="text/javascript"></script> </head> <body> <input type="button" value="get"/> <select> <option>一班</option> <option>二班</option> <option>三班</option> </select> <script> function getObj(){ var $obj = $('#someElement').find('option:selected'); alert( $obj.val() ); } </script> </body> </html>

 

  14.获取选中的下拉框

<!DOCTYPE> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="../../scripts/jquery.js" type="text/javascript"></script> </head> <body> <button >toggle</button> <input type="checkbox" value="1" />篮球 <input type="checkbox" value="2" />足球 <input type="checkbox" value="3" />羽毛球 <script> var tog = false; $('button').click(function(){ $("input[type=checkbox]").attr("checked",!tog); tog = !tog; }); </script> </body> </html>

  15.使用siblings()来选择同辈元素

<!DOCTYPE> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="../../scripts/jquery.js" type="text/javascript"></script> <style> li.active{ font-size:20px; color:red; } </style> </head> <body> <ul> <li>Google</li> <li>百 度</li> <li>新浪</li> </ul> <script> /* 不这样做 $('#nav li').click(function(){ $('#nav li').removeClass('active'); $(this).addClass('active'); }); */ //替代做法是 $('#nav li').click(function(){ $(this).addClass('active') .siblings().removeClass('active'); }); </script> </body> </html>

  16.从元素中除去HTML

<!DOCTYPE> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="../../scripts/jquery.js" type="text/javascript"></script> </head> <body> <div> <p>锋利的<a href="#nogo">jQuery</a></p> </div> <script> (function($) { $.fn.stripHtml = function() {   var regexp = /<("[^"]*"|'[^']*'|[^'">])*>/gi;   this.each(function() {     $(this).html( $(this).html().replace(regexp,'') );   });   return $(this); } })(jQuery); //用法: $('div').stripHtml(); </script> </body> </html>

  这些只是一部分,全部的代码(上)面有链接。

 

来源:马开东云搜索(微信/QQ:420434200,微信公众号:makaidong-com)
       欢迎分享本文,转载请保留出处!

       【原文阅读】:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • code 《带锋利的JQuery第二版》的源码 联合开发网

    code 《带锋利的JQuery第二版》的源码 联合开发网

    2017-09-01 13:01

  • 锋利的jQuery第2版学习笔记1~3章,jquery学习笔记3章

    锋利的jQuery第2版学习笔记1~3章,jquery学习笔记3章

    2017-08-30 11:01

  • jquery技术揭秘静态工具函数源码重构

    jquery技术揭秘静态工具函数源码重构

    2017-08-17 12:00

  • jQuery1.9.1--结构及$方法的工作原理源码分析

    jQuery1.9.1--结构及$方法的工作原理源码分析

    2017-08-11 18:00

网友点评