HTML 列表项元素 ( <li>
) 用于表示列表项。它应该包含在有序列表 ( <ol>
)、无序列表 ( <ul>
) 或菜单 ( <menu>
) 中,其中它表示该列表中的单个实体。
- Mozilla 开发者网络
我建议重写您的 html 以使其有效,但是,似乎解决此问题的最佳方法是简单地使用自定义工具提示插件。我推荐使用jQueryUI 的 Tooltip。然后,您需要做的就是更改title
每个<a>
.
以下是您将如何实现它:
DEMO
JAVASCRIPT:
$(function(){
$(document).tooltip();
});
HTML:
<ul class="social-signin-livfeed">
<li>
<a href="#" class="facebook-tab-signin social-popup-btn" title="Facebook">Facebook</a>
</li>
<li>
<a href="#" class="twitter-tab-signin social-popup-btn" title="Twitter">Twitter</a>
</li>
<li>
<a href="#" class="instagram-tab-signin social-popup-btn" title="Instagram">Instagram</a>
</li>
<li>
<a href="#" class="google-tab-signin social-popup-btn" title="G+">G+</a>
</li>
<li>
<a href="#" class="pinterest-tab-signin social-popup-btn" title="pininterest">pinterest</a>
</li>
<li>
<a href="#" class="youtube-tab-signin social-popup-btn" title="Youtube">Youtube</a>
</li>
<li class="last">
<a href="#" class="chartego-tab-signin social-popup-btn" title="Chartego">Chartego</a>
</li>
</ul>
希望这会有所帮助,如果您有任何问题,请告诉我。