1

jQueryを使用して、要素のcss「display」プロパティが「block」、「inline-block」または「inline」に設定されているかどうかを確認する方法はありますか?

4

2 に答える 2

8

使ってみて

$('.myelem').css('display');

これは、任意の CSS プロパティの値を返します (あなたの場合は display )。他の目的で使用する場合は、ユニットも含まれることに注意してください (たとえば、CSS で宣言されている内容に応じて、またはを.css('width')返す可能性があります)。33px50%

于 2013-05-20T10:41:59.937 に答える
1

あなたはこれを行うことができます

var block = $('.mydiv').css('display');

これは、フィドルの完全な動作例です http://jsfiddle.net/v73XD/

を使用して、任意の css プロパティを読み取ったり、css プロパティを設定したりできますcss method。詳細については、こちらのドキュメントを参照してください。

于 2013-05-20T10:43:15.607 に答える