2011-12-27 3 views
0

この部分を切り抜きました。私は単純なhtml入力とjqueryのUIアイコンを持っています。私がしたいのは、ある種の "キーアップ"イベントがhtml入力で発生するまで、アイコンを隠しておくことです。現在、アイコンのCSSプロパティがdisplay:none;に設定されていますが、テキストをHTML入力に入れた後で、これを表示するにはどのようにjavascriptを使用しますか?

--Hereの私のコード

キーアップイベントでjqueryアイコンを表示させる

<input id="solo1" /> <div id="saveButton" class="ui-state-default ui-corner-all" title="Save" style="float:left; display:none; height:20px;" ><span class="ui-icon ui-icon-disk"></span></div> 

答えて

1

あなたは、最初に... Javascriptの例をJavascriptを、またはjQueryのを使用することができ

$("#solo1").keypress(function(){ 
    $("#saveButton").show(); 
}); 
+0

ありがとうございました –

1

以下のようなものを試してみてください:

<input id="solo1" onKeyUp="document.getElementById('saveButton').style.display = 'block';" /> 

jQueryでは、これはすべてJava今すぐスクリプト:

$("#solo1").keyup(function(){ 
    $("#saveButton").show(); 
}); 
関連する問題