2017-05-22 80 views
-2

我試圖刪除下拉菜單屬性旁邊的內聯樣式。如何使用jquery刪除內聯樣式css

<ul role="menu" class=" dropdown-menu" style="display: none;"> 

我試過使用jQuery(".dropdown-menu").removeAttr("style");但它不會刪除。還有什麼其他方式可以刪除這個內聯顯示?

請參閱附件圖像

enter image description here

+0

你嘗試過什麼碼? –

+0

嘗試http://stackoverflow.com/questions/2465158/is-it-possible-to-remove-inline-styles-with-jquery –

+0

給我一分鐘我會附上屏幕截圖 –

回答

0

您可以使用.removeAttr()這個

$('.dropdown-menu').removeAttr('style'); 

或者你想使用jQuery show/hide元素,那麼你可以使用.toggle()

$('.dropdown-menu').toggle(); 

或者您可以使用.show()

$('.dropdown-menu').show(); 

或者您可以使用.fadeIn()

$('.dropdown-menu').fadeIn(); 
+0

如何刪除或隱藏切換?我試過這個$('。dropdown-menu')。removeAttr('style');但沒有運氣 –

+0

檢查更新的答案 –

+0

不,這不是我想要的。我想要實現的是刪除內聯樣式「display:none: –