2017-06-29 47 views
0

我在角度控制器中使用jQuery工具提示。我需要以粗体显示一些工具提示内容。在jQuery工具提示中使文字变粗体?

我已经尝试了以下内容功能,它给出了一些错误。

jQuery(function() { 
      jQuery(document).tooltip({ 
       tooltipClass: "custToolTip", 
       style: { 
        height: 300, 
        overflow: 'auto' 
       }, 
       position: { 
        my: "left-50 bottom-15", 
        at: "bottom right", 
        collision: 'none' 
       } 
       content: function() { 
        return jQuery(this).prop('title'); 
       }      

      }); 
     }); 

添加该内容元素后,它提供了一些错误。我做错了什么?

+0

请添加一个链接到工作代码。 –

+0

你会尝试在return语句中使用“attr”而不是“prop”。它可能工作。 –

+0

你错过了位置和内容之间的逗号... –

回答

0

它给出了什么错误?

经过快速的第一次看起来似乎有一个逗号之间缺少positioncontent

+0

感谢vi5ion ..这是因为逗号缺失。 – Mathi

+0

它总是那些讨厌的逗号或分号,所以很容易阅读它们:-) – vi5ion

0

尝试:

jQuery(function() { 
      jQuery(document).tooltip({ 
       tooltipClass: "custToolTip", 
       style: { 
        height: 300, 
        overflow: 'auto' 
       }, 
       position: { 
        my: "left-50 bottom-15", 
        at: "bottom right", 
        collision: 'none' 
       }, 


     content:{ 
     function() { 
         return jQuery(this).attr('title'); 
        } 
     } }); 
0

我觉得这行有一些问题return jQuery(this).prop('title');。 只需将其更改为return jQuery(this).attr('title');即可。可以工作。 我指的是这个网站。检查这个。它可能有帮助。 https://jqueryui.com/tooltip/#custom-content