2017-05-22 47 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: –