在head
标记内的aspx页面中:
<script type="text/javascript">
$(function() {
InitializeToolTips();
});
function InitializeToolTips() {
$.toolTipRequest("txtText", "Text tip");
$.toolTipRequest("imgGirl", "You want to see image");
}
(function($) {
$.toolTipRequest = function(id, data) {
$('#' + id).qtip({
content: {
data: { id: data }
},
position: {
corner: {
target: 'leftBottom',
tooltip: 'topLeft'
}
},
style: {
name: 'blue'
}
});
}
})(jQuery);
</script>
代码运行并没有在控制台中显示任何错误但我无法显示消息(工具提示)。我的错误是什么。谢谢。
我得到了一个解决方案。所以将来参考。我在这里发布。
而不是
content: { data: { id: data }},
我用左
content: { text: data },
答案 0 :(得分:0)
好吧,看起来你正试图打电话给一个特定的身份证。通常,如果我把我的jQuery放在div之前,当我尝试调用一个时,我会遇到麻烦。尝试将javascript从头部移动到html的末尾。我不知道这是否有帮助,但值得一试,对吧?