jQuery簡単コメントエリアを実現します。
本論文の例では、jQueryの簡単なコメントエリアの具体的なコードを共有します。参考にしてください。具体的な内容は以下の通りです。
1.まず効果を見に来ます。
①「投稿」をクリックします。
②「コメントの削除」をクリックします。
2.どうやって実現するか
まず、私達はhtmlとcssを使ってこのようなエリアを作ります。
htmlの内容:
②それぞれテキストを書いてください。投稿ボタンとコメントエリアです。
③ボタンをクリックしてイベントonclick実行関数fun 1()をクリックします。
css内容:
②それぞれの要素に対応したスタイルを設定します。
③使用中:plocholderダミー元素ラベル設定提示文字のサイズ
④親級boxとコメントエリアのdivに高さを設定しないで、コメントの内容の多少を広げます。
②apped()の方法指定された要素に内容(ラベルを含む)を追加します。
③実行fun 1()をクリックしながら内容を空にする(text.value=「」)
④クリックで表示される素養はブラウザであるため、後で追加されます。
1.したがって、私たちが直接バインドした傍受イベントはこの要素を見つけることができませんでした。
2.だからjQueryで即座実行関数fun 2を設定します。
3.fun 2()のon方法:元素a.on(「傍受事件」、「元素a内の元素」、試行状
これで元素が定義されていないかどうかを考えなくてもいいです。
⑤この関数がマウントされているのはブットンボタンですので、thisはボタンです。削除は必ず削除します。
このdiv、parentはお父さんの要素を探します。
⑥buttonお父さんはこのdivに加入しています。remove()方法:この要素を削除します。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。
1.まず効果を見に来ます。
①「投稿」をクリックします。
②「コメントの削除」をクリックします。
2.どうやって実現するか
まず、私達はhtmlとcssを使ってこのようなエリアを作ります。
htmlの内容:
<div id="box">
<div id="fabu">
<textarea placeholder=" !!!" id="text"></textarea>
</div>
<button onclick="fun1()" id="btn_1"> </button>
<div id="pinlun"> </div>
</div>
①大きな箱の中のすべての内容を先に書きます。②それぞれテキストを書いてください。投稿ボタンとコメントエリアです。
③ボタンをクリックしてイベントonclick実行関数fun 1()をクリックします。
css内容:
*{
padding: 0;
margin: 0;
}
#box{
width: 600px;
background-color: aqua;
margin: 0 auto;
}
#fabu{
width: 600px;
height: 300px;
background-color: burlywood;
}
#pinlu{
width: 600px;
background-color: aqua;
}
textarea{
width: 600px;
height:300px;
border: none;
background-color: burlywood;
font-size: 24px;
}
#btn_1{
width: 600px;
height: 30px;
background-color: cornflowerblue;
outline: none;
}
::placeholder{
font-size: 24px;
}
#btn_2{
width: 80px;
height: 30px;
background-color: brown;
border-radius: 4px;
}
p{text-align: right;}
#neirong{
background-color: coral;
border: 1px solid burlywood;
}
①*{}まずすべての要素のデフォルトの内外余白を0に設定します。②それぞれの要素に対応したスタイルを設定します。
③使用中:plocholderダミー元素ラベル設定提示文字のサイズ
④親級boxとコメントエリアのdivに高さを設定しないで、コメントの内容の多少を広げます。
function fun1(){
$('#pinlun').append(
"<div id='neirong'>" + text.value+"<br><p><button id='btn_2'> </button></p></div>");
text.value="";}
(function fun2() {
$("#pinlun").on("click", "button", function() {
$(this).parent().parent().remove();
})})()
①jQueryは「(セレクタ)」で元素を取得します。②apped()の方法指定された要素に内容(ラベルを含む)を追加します。
③実行fun 1()をクリックしながら内容を空にする(text.value=「」)
④クリックで表示される素養はブラウザであるため、後で追加されます。
1.したがって、私たちが直接バインドした傍受イベントはこの要素を見つけることができませんでした。
2.だからjQueryで即座実行関数fun 2を設定します。
3.fun 2()のon方法:元素a.on(「傍受事件」、「元素a内の元素」、試行状
これで元素が定義されていないかどうかを考えなくてもいいです。
⑤この関数がマウントされているのはブットンボタンですので、thisはボタンです。削除は必ず削除します。
このdiv、parentはお父さんの要素を探します。
⑥buttonお父さんはこのdivに加入しています。remove()方法:この要素を削除します。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。