z-index スタイルを削除する Jquery メソッド: 1. css() を使用して削除します。z-index 属性の値をデフォルト値「auto」、構文「$(" select ") に設定するだけです。 .css("z-index","auto");"; 2. attr() を使用して、z-index 属性の値をデフォルト値 "auto" に設定します。構文は "$("selector" ) です。 .attr("スタイル","z-index:auto;");"。
このチュートリアルの動作環境: Windows7 システム、jquery3.6 バージョン、Dell G3 コンピューター。
z-index 属性は要素の重なり順を設定します。積み重ね順序が高い要素は常に、積み重ね順序が低い要素の前に表示されます。
<html> <head> <style type="text/css"> img.x { position:absolute; left:0px; top:0px; z-index:-1 } </style> </head> <body> <h1>这是一个标题</h1> <img class="x" src="img/eg_mouse.jpg" / alt="jqueryでz-indexスタイルを削除する方法" > <p>默认的 z-index 是 0。Z-index -1 拥有更低的优先级。</p> </body> </html>
jquery で z-index スタイルを削除する方法
jquery では、css() または attr( ) 要素の z-index スタイルを削除するメソッド。
方法 1. css() を使用して、要素の z-index スタイルを削除します。
css() メソッドは、選択した要素の 1 つ以上のスタイル属性を設定できます。
css() を使用して、z-index 属性の値をデフォルト値「auto」に設定するだけで済みます。これにより、指定された要素の重なり順が、指定された要素の重なり順と等しくなります。親要素。
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="js/jquery-3.6.3.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("button").click(function() { $("img").css("z-index","auto"); }); }); </script> <style type="text/css"> img { position: absolute; left: 0px; top: 0px; z-index: -1; } </style> </head> <body> <h1>This is a heading</h1> <img src="img/eg_mouse.jpg.jpg" / alt="jqueryでz-indexスタイルを削除する方法" > <p>由于图像的 z-index 是 -1,因此它在文本的后面出现。</p><br /><br /><br /> <button id="but1">删除z-index样式,让图片在文字前</button> </body> </html>
方法 2. attr() メソッドを使用して要素の z-index スタイルを削除します。
attr() メソッドは属性値を設定できます。選択した要素の 。
attr() を使用して、z-index 属性の値をデフォルト値「auto」に設定するだけで済みます。これにより、指定された要素の重なり順が親要素と同じになります。 。
<script src="js/jquery-3.6.3.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("button").click(function() { $("img").attr("style","z-index:auto;"); }); }); </script>
[推奨学習: jQuery ビデオ チュートリアル 、Web フロントエンド ビデオ ]
以上がjqueryでz-indexスタイルを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。