我試圖刪除下拉菜單屬性旁邊的內聯樣式。如何使用jquery刪除內聯樣式css
<ul role="menu" class=" dropdown-menu" style="display: none;">
我試過使用jQuery(".dropdown-menu").removeAttr("style");
但它不會刪除。還有什麼其他方式可以刪除這個內聯顯示?
請參閱附件圖像
我試圖刪除下拉菜單屬性旁邊的內聯樣式。如何使用jquery刪除內聯樣式css
<ul role="menu" class=" dropdown-menu" style="display: none;">
我試過使用jQuery(".dropdown-menu").removeAttr("style");
但它不會刪除。還有什麼其他方式可以刪除這個內聯顯示?
請參閱附件圖像
您可以使用.removeAttr()
這個
$('.dropdown-menu').removeAttr('style');
或者你想使用jQuery show/hide
元素,那麼你可以使用.toggle()
$('.dropdown-menu').toggle();
或者您可以使用.show()
:
$('.dropdown-menu').show();
或者您可以使用.fadeIn()
:
$('.dropdown-menu').fadeIn();
如何刪除或隱藏切換?我試過這個$('。dropdown-menu')。removeAttr('style');但沒有運氣 –
檢查更新的答案 –
不,這不是我想要的。我想要實現的是刪除內聯樣式「display:none: –
你嘗試過什麼碼? –
嘗試http://stackoverflow.com/questions/2465158/is-it-possible-to-remove-inline-styles-with-jquery –
給我一分鐘我會附上屏幕截圖 –