2013-03-06 89 views
0

这可能是一个非常简单的解决方案。但是,我是jquery和qtip的新手。对于我的生活,我无法让我的qtip出现。所有显示的是默认的工具提示。任何人都知道可能是什么问题?Qtip没有显示

<html> 
<head> 
<link type="text/css" rel="stylesheet" href="/jquery.qtip.min.css"/> 
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 

<script type='text/javascript' src="/jquery.qtip.min.js"></script> 

<script> 
$('a[title]').qtip() 
</script> 

</head> 
<body> 
<a title="why wont this tooltip work" href ="#">Hello there punk 
</body> 
</html> 

下面是一个简单的例子,无法正常工作,有什么建议?

+0

始终使用'document.ready'功能与您的jQuery。否则,当你调用'.qtip()'时,你的代码失败,因为HTML还不存在。了解更多:http://api.jquery.com/ready/ – Sparky 2013-03-06 03:06:08

+0

哦,好的,谢谢你通知我并提供链接。我有很长的路要学习jQuery!再次感谢。 – DBroncos1558 2013-03-06 03:15:55

回答

3

阅读中,我觉得这个文档是做 的方式,这应该被称为后,才准备好文档后

$(document).ready(function() 
{ 
    $('body a[href]').qtip(); 
}); 
+0

此答案正确,但您的括号错误。它用'});'而不是'}来关闭。 – Sparky 2013-03-06 03:07:02

+0

感谢您的快速响应!它现在有效! – DBroncos1558 2013-03-06 03:09:27

+0

@Sparky你我忘了10倍。 – 2013-03-06 03:18:45