検索関数のイベントとマッピング

検索関数のイベントとマッピング

$(document).on("pageinit","#top",function(e){
$(this).on("keypress","#search-tag",function(e){
if(e.keyCode == $.mobile.keyCode.ENTER){
var hashTag = $("#search-tag").val();
if("" == hashTag) return;

searchTweet(hashTag);
}
});

});

#topは

<div data-role="page" id="top">
</div>

を示す

if(e.keyCode == $.mobile.keyCode.ENTER)

で、キーコードがEnter
つまり、Enterを押したときの判定をしている

var hashTag = $("#search-tag").val();

で、検索欄で入力した内容を
hashTag へ代入

if("" == hashTag) return;

で、入力フォームが空なら何もしないようにしている

ソーシャルメディアAPIと
jQueryMobileを使うことで
サーバーなしでもWebアプリを作成できる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です