序言
致PHP:我也有很多函数封装。
Yours:Jquery
记性越来越差了,那就两个一起来吧。
unwrap()
简介
unwrap()
函数用于移除每个匹配元素的父元素。
unwrap()
将移除当前匹配元素的父元素,但会保留其所有的后辈元素。你可以使用该函数快速取消通过wrap()函数为匹配元素添加的父级包裹元素。
与该函数相对的是wrap()函数,用于将每个匹配元素用指定的元素包裹起来。
该函数属于jQuery
对象(实例)。
示例&说明
unwrap()
函数用于移除每个匹配元素的父元素:
<div><p>段落文本1<span></span></p></div> <div><p>段落文本2<span></span></p></div> <!--以上是jQuery代码执行前的html内容--> <script type="text/javascript"> $("p").unwrap( ); </script> <!--以下是jQuery代码执行后的html内容--> <p>段落文本1<span></span></p> <p>段落文本2<span></span></p>
wrap()
简介
wrap()
函数用于在每个匹配元素外部包裹指定的HTML结构。
与该函数相对的是unwrap()函数,用于当前匹配元素的父元素(只移除父元素,其内部节点全部保留)。
该函数属于jQuery
对象(实例)。
示例&说明
wrap()
函数用于在每个匹配元素之前的位置插入内容:
<p>段落文本1<span></span></p> <p>段落文本2<span></span></p> <script type="text/javascript"> $("p").wrap( '<div></div>' ); </script> <!--以下是jQuery代码执行后的html内容--> <div><p>段落文本1<span></span></p></div> <div><p>段落文本2<span></span></p></div>
parseInt()
简介
parseInt()
函数用于将字符串转换为整数并返回。该函数可以将字符串视作指定的进制形式表示。
该函数属于Global
对象,所有主流浏览器均支持该函数。
示例&说明
var str = "12.354"; var num = parseInt( str ); document.writeln( num ); // 12 str = "12"; num = parseInt( str ); document.writeln( num ); // 12 str = "23.52abc"; num = parseInt( str ); document.writeln( num ); // 23 str = "ab12张三"; num = parseInt( str ); document.writeln( num ); // NaN // 十六进制 str = "0xff"; num = parseInt( str ); document.writeln( num ); // 255 // 八进制 str = "017"; num = parseInt( str ); document.writeln( num ); // 17 // 虽然是以0开头,但是八进制没有数字8,则采用十进制 str = "078"; num = parseInt( str ); document.writeln( num ); // 78 str = "111"; // 将该字符串视作二进制 num = parseInt( str, 2 ); document.writeln( num ); // 7