Can
Be Better

Jquery标签笔记

序言

致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

 

未经允许不得转载:最长的路 » Jquery标签笔记

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址