回答:
$("#YourElementID").css("display","block");
編集:または、dave thiebenが以下のコメントで指摘しているように、これを行うこともできます。
$("#YourElementID").css({ display: "block" });
.css({ "display": "block" });
、display
変数によって引き起こされた問題を短絡させるだけです。-JSLintは引用符なしのバージョンを拒否します。(github.com/douglascrockford/JSLint/issues/110)
表示プロパティを設定する目的に応じて、
$("#yourElementID").show()
そして
$("#yourElementID").hide()
優先順位に基づいて下に書いた、この作業を行うための複数の機能があります。
一致する要素のセットに1つ以上のCSSプロパティを設定します。
$("div").css("display", "block")
// Or add multiple CSS properties
$("div").css({
display: "block",
color: "red",
...
})
一致した要素を表示します。これは呼び出しとほぼ同じです.css("display", "block")
.show()
代わりに使用して要素を表示できます
$("div").show()
一致する要素のセットに1つ以上の属性を設定します。
ターゲット要素にstyle
属性がない場合、このメソッドを使用してインラインスタイルを要素に追加できます。
$("div").attr("style", "display:block")
// Or add multiple CSS properties
$("div").attr("style", "display:block; color:red")
jQueryを使用しない場合は、純粋なjavascriptを使用して特定のCSSプロパティを要素に追加できます。
var div = document.querySelector("div");
// One property
div.style.display = "block";
// Multiple properties
div.style.cssText = "display:block; color:red";
// Multiple properties
div.setAttribute("style", "display:block; color:red");
.css({ display: "block" });