大佬教程收集整理的这篇文章主要介绍了css – jQuery Mobile禁止将`ui-link`添加到“,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
一种方法是http://forum.jquery.com/topic/a-s-still-styled-as-ui-link-despite-being-in-a-container-w-data-role-none,但我不想编辑jQuery Mobile源
.not(".ui-btn,.ui-link-inherit,:jqmData(role='none'),:jqmData(role='nojs')")
这意味着,您应该能够通过添加.ui-btn或.ui-link-inherit类或向链接添加data-role =“none”或data-role =“nojs”属性来避免增强.
它还在链接上调用.jqmEnhanceable(),后者又调用$.mobile.enhanceable()并检查以确保通过遍历父元素来增强它.您是否尝试将data-role =“none”添加到链接本身或包装元素?
当然,您可以在jQuery Mobile初始化之后删除这些类,但是,我建议不要这样做,因为它可能会对某些jQM的功能产生负面影响.我猜想jQM使用.ui-link不仅仅是造型.
$(document).bind('pageinit',function(event){ $('.ui-link').removeClass('ui-link'); });
以上是大佬教程为你收集整理的css – jQuery Mobile禁止将`ui-link`添加到“全部内容,希望文章能够帮你解决css – jQuery Mobile禁止将`ui-link`添加到“所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。