私の同僚は、要素を表示するには、このコードを使用しています。jQuery.attr( "スタイル")()
$('selector here').attr('style','display:inline-block');
私は通常、この使用:
$('selector here').css('display','inline-block');
を私はインラインCSSを知っていますstyle
属性を使用することは悪い習慣ですが、それ以外の場合、これらの2行のいずれかが優先順位の高いCSSになるか、要素がどのように見えるかという点から完全に一致していますか?
インラインCSSの優先度が高いため、.css()
の優先度が低くなる可能性があります。
、どちらも理想的です。代わりに 'show()'を使うべきです –
'show()'が優れているのはなぜですか? –
これはCSSとJSコードを完全に分離しているためです。 –