この記事では、jQueryのwrapInner()メソッドの使い方を主に紹介し、wrapInner()メソッドの機能と定義、および一致する要素のラッピングの使用スキルを例とともに分析します。 jQueryのwrapInner()メソッドの使用例を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:
このメソッドは、指定された HTML コンテンツまたは要素を使用して、一致する要素コンテンツをラップします。構文 1:
指定された DOM 要素を使用して、一致する要素のコンテンツをラップします。
コードは次のとおりです:
$(selector).wrapInner(elem)
パラメータリスト:实例:
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="author" content="http://www.jb51.net/" /> <head> <title>脚本之家</title> <style type="text/css"> p { width:200px; height:200px; border:1px solid blue; } p { width:150px; height:150px; border:1px solid red; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("p").wrapInner(function(){ return "<p></p>" }); }); }); </script> </head> <body> <p>这是p的内容,将会被包裹</p> <p>这是p的内容,将会被包裹</p> <button>用p包裹每个段落</button> </body> </html>
语法三:
用html标记代码包裹匹配元素的内容。
代码如下:
$(selector).wrapInner(html)
参数列表:
实例:
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="author" content="http://www.jb51.net/" /> <head> <title>脚本之家</title> <style type="text/css"> p { width:200px; height:200px; border:1px solid blue; } p { width:150px; height:150px; border:1px solid red; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ $("p").wrapInner("<p></p>"); }); }); </script> </head> <body> <p>这是p的内容,将会被包裹</p> <p>这是p的内容,将会被包裹</p> <button>用p包裹每个段落</button> </body> </html>
以上がjQueryのwrapInner()メソッドの使用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。