に動作していないがFirefox
& Chrome
で正常に動作しているが、それはIE
で働いていません。jQueryの表示非表示は、コードの下のInternet Explorer
は、誰かが私を選択Dropdown
オプションを隠すへの代替を教えていただけますか?
私はCSS
スタイルdisplay: none
同様ではなく、運を試してみました。
$j("#id option[value='test']").hide();
に動作していないがFirefox
& Chrome
で正常に動作しているが、それはIE
で働いていません。jQueryの表示非表示は、コードの下のInternet Explorer
は、誰かが私を選択Dropdown
オプションを隠すへの代替を教えていただけますか?
私はCSS
スタイルdisplay: none
同様ではなく、運を試してみました。
$j("#id option[value='test']").hide();
私は同じ問題に関連してGoogleで検索して多くの時間を費やしたが、私はその上記
$j("#shipping_method optgroup[label='Free Shipping']").clone("optgroup[label='Free Shipping']").insertAfter("#shipping_method_form");
$j("#shipping_method optgroup[label='Free Shipping']").remove();
$j(".box-content .fedex").appendTo("#shipping_method");
#shipping_method_form is my select box id
私にとって魅力のように働いた以下のシナリオを試してみました私のアプローチを変え取ってください、私のシナリオの例ですlook これはすべてのブラウザにとってより良い解決策になることを願っています
$("option[value='test']").hide(); // here I assuming that you are not using ID
$("#idName option[value='test']").hide(); // here I assuming that you are using ID and replace `idName` with your IDs.
同じことをFirefoxでうまく使っていますが、IEではなくIE – magento12345
はい合意しました。すべてのブラウザは、異なるレンダリングエンジンを持っています。私はその行の前に –
は、あなたが任意の例で説明してくださいすることができ、私は確信していますあなたは '$(document).ready ...'を持っていますか? – magento12345
$j("#id option[value='test']").hide();
// use proper Id correct.
要素の適切なIDで#ID置き換え。
OPのコードが 'Firefox'と' Chrome'で動作していて、 'IE'で動作しません。もしIDが間違っていれば、' browser'では動作しません。 – Shiladitya
同じことをFirefoxでうまく使っていますがIEではありません。 – magento12345
OK、どこにdocument.readyのコードを置いていますか、ブラウザのキャッシュをクリアして試してみてください。可能であれば、jsfiddleリンクを追加してください。 –
時には参考になるかもしれません – Nithin
whats '$ j'? jQuery? – lscmaro
いくつかのコードを追加してください(html + jQuery)。この1行のコードを理解して確認するのは本当に難しいです。誰もが推測しているだけです。私たちは '#id'とはどこからくるのか分かりません。 –