divを表示する方法MVC3のボタンをクリックした後に&が表示されない。divを表示して非表示にする方法
1
A
答えて
0
ベターJavasctiptで、クライアント側でそれを行う
//to hide element
document.getElementById("MyElement").style.display = "none";
//to show element
document.getElementById("MyElement").style.display = "inline";
// where MyElement is id of your div
2
Asp.net-MVCは、jQueryのデフォルトに使用していますので、これはjQueryのバージョンである:
$('#buttonId').click(function(){
$('#divId').toggle();
});
2
/可視不可視と同じで時間要素は、ページ内の占有スペースを削除
$('#someid').toggle(); // to toggle between visible/invisible
または$('#someid').show();
と$('#someid').hide();
あなたが可視/不可視にするが、スペースを維持したい場合は要素は、その後$('#someid').css({visibility:'hidden'});
と$('#someid').css({visibility:'visible'});
を使用占めしかし、どちらの場合も、最も正しい方法は、CSSクラスを作成し、そのクラスを追加することですまたは要素から削除
CSSルール
.hidden{ display:none; }
と$('#someid').addClass('hidden')
と$('#someid').removeClass('hidden')
+0
私はCSSメソッドも好きですが、 '$(selector).toggleClass(" hidden ");' – harag
4
divの状態を確認することもできます。非表示かどうかは同じですが、同じボタンを使用して表示または非表示にすることもできます。また、それに応じてボタンのキャプションを変更することができます。
$('#button1').click(function() {
if ($('#id1').is(':hidden')) {
$('#id1').show();
$('#button1').val('hide');
} else {
$('#id1').hide();
$('#button1').val('show');
}
});
関連する問題
- 1. anglejsのdivを表示して非表示にする方法
- 2. javascriptを使用してdivを非表示/非表示にする方法は?
- 3. divをクリックして非表示にすると非表示
- 4. jQueryでdivを表示/非表示にする方法
- 5. ページリロード後に非表示のdivを表示する方法は?
- 6. の表示/非表示DIV
- 7. jQueryメニューを表示してdivを表示/非表示
- 8. jQuery select/.change()を使用して非表示のdivを表示する方法
- 9. Divを表示して非表示にするonMouseOver
- 10. サイドバーのdivを非表示にして表示する
- 11. div onclickボタンを表示して非表示にする
- 12. Divのコンテンツを表示するdivを非表示にする
- 13. ラジオボタンを使用してdivを非表示にする方法
- 14. divを別のdivをクリックして表示/非表示
- 15. テキストを非表示にしてクリックで表示する方法
- 16. angularjs divを表示して入力フィールド内をクリックし、非表示にすると非表示にする
- 17. divアンカーを使用してdivを表示/非表示にする
- 18. 2つのdivを非表示にして表示したい
- 19. 親のonclickイベントで非表示divを表示/非表示
- 20. Divを表示した後に非表示にする
- 21. キーアップフィルタ入力に作用するテーブルdivを非表示/表示する方法
- 22. coffeescriptでdivを表示して表示する方法 - Rails 3.1
- 23. DIVについて(Java非表示と非表示)
- 24. JSF divコンポーネントを表示/非表示
- 25. マルチステップフォームでdivを表示/非表示
- 26. 複数のDivを表示/非表示
- 27. 表示/非表示のdivタグを
- 28. jQueryでdivを表示/非表示
- 29. divタグを表示/非表示javascript
- 30. ウィンドウスクロールのdivを表示/非表示
なぜ純粋なJavaScriptで行う方が良いですか? jqueryフレームワークがすでにページに含まれている可能性があるので、クロスブラウザーの問題を処理することができるため、jqueryフレームワークを活用することもできます。 – moshjeier