.productSelectInput
いくつかの製品についてのみ動的に表示されるクラスのdivがあるので、.options
最初はCSSのクラスのdivを非表示にしますが、表示されたらもう一度表示し.productSelectInput
たいと思います。.options
以下のJSは機能すると思いましたが、機能しないようです。.productSelectInput
オプションクラスの中にあるからかもしれないと思いました。どんな助けでも大歓迎です。
これが私のHTMLです:
<div class="options">
<div class="option">
<label for="o1">Choose:</label>
<select id="Grouping_6350746" class="productSelectInput"
name="AddToCart_Grouping" onchange="DrawProduct(311820,6350746,this.value,'',4);">
<option value="6350744">Kiwi</option>
<option value="6350745">Marigold</option>
<option value="6350746" selected="selected">Strawberry</option>
</select>
</div>
</div>
これが私のCSSです:.options {display:none; }
これが私のjsです:
jQuery(document).ready(function() {
if ($( ".productSelectInput" ).is(":visible") ) {
$( ".options" ).show();
}
});
解決済み:jsでオプションを非表示にすることができました。
jQuery(document).ready(function() {
if ($( ".productSelectInput" ).is(":visible") ) {
$( ".options" ).show();
} else {
$( ".options" ).hide();
}
});