Val()、append()、get()、split()、substr()、each()、html()、keyup()、trim()、show()、hide()、indexOf()
一つ一つ見てみましょう:
Val(): 値を取得してページ要素に割り当てます
Value: var result = $(“#txtSearch”).val(); >Assignment :$("#txtSearch").val(result);
Each(): コレクションに対する操作。コレクション内の各要素の後続のメソッドを呼び出します。例:
$。 (data.list, function (i, item) {
Alert(item["WikiTitle"]" ” item["WikiID"]);//i は次の表のコレクションの要素であり、item は要素自体
});
Append(): 指定されたページ要素の後に要素を追加します
たとえば、リスト要素
test!、ページ要素は次のようになります複数の
項目を動的に追加するメソッドです。例:
ページに id="div_keycontent" を持つ div があります: 🎜>Js で行うことができます 次のように記述します:
$.each(data.list, function (i, item) {
$("#div_keycontent").append("" item) ["WikiTitle"] " View"
}); 🎜>Get(): ページの「データを非同期で取得する」このメソッドは非同期バインディングの一種であり、以前の記事で説明しているため、ここでは説明しません。
Spilt(): 文字列を操作します。例:
Var str = spit(“liu,ming,feng”,”,”);
この方法で返される str は文字列です。 array : {"liu", "ming", "feng"}
Substr(); 文字列操作の場合は、
内の部分文字列を削除します。 使用法:
///最後の文字列かどうかを判断します。文字はカンマです
if (str.substring(str.length - 1, str.length) == "," || str.substring(str.length - 1, str.length) == ",") {
alert("最後の文字はカンマです!");
}
Html(): HTML タグの内容を変更します。例:
$("#div_keycontent ") .html("データなし
");
Keyup(); キーボードの押下とポップアップによってトリガーされるメソッド
$("#txtSearchKey").keyup(function) () {
$("#div_keycontent").html("データ取得....
")
});
Trim( ); : 文字列
の先頭と末尾のスペースを削除します。 使用法: str.trim();
Show(): ページ要素を表示します。 例: $("#txtSearchKey").show ();
Hide(): ページの要素を非表示にします。例: $("#txtSearchKey").hide();
Indexof(): に対応する部分文字列があるかどうかを確認します。 string
使用法:
if (str.indexOf(',,') != -1 || str.indexOf(',,') != -1) {///連続するカンマがあるかどうかを判断します
alert("カンマが 2 つあります! ”);
}