2010-05-05 76 views
0

我試圖創建一個簡單的函數,但在運行時螢火蟲說該函數不存在。創建函數未找到

這裏的功能代碼:

<script type="text/javascript"> 
function load_qtip(apply_qtip_to) { 
    $(apply_qtip_to).each(function(){ 
     $(this).qtip(
     { 
     content: { 
      // Set the text to an image HTML string with the correct src URL to the loading image you want to use 
      text: '<img class="throbber" src="/projects/qtip/images/throbber.gif" alt="Loading..." />', 
      url: $(this).attr('rel'), // Use the rel attribute of each element for the url to load 
      title: { 
       text: 'Nieuwsbladshop.be - ' + $(this).attr('tooltip'), // Give the tooltip a title using each elements text 
       //button: 'Sluiten' // Show a close link in the title 
      } 
     }, 
     position: { 
      corner: { 
       target: 'bottomMiddle', // Position the tooltip above the link 
       tooltip: 'topMiddle' 
      }, 
      adjust: { 
       screen: true // Keep the tooltip on-screen at all times 
      } 
     }, 
     show: { 
      when: 'mouseover', 
      solo: true // Only show one tooltip at a time 
     }, 
     hide: 'mouseout', 
     style: { 
      tip: true, // Apply a speech bubble tip to the tooltip at the designated tooltip corner 
      border: { 
       width: 0, 
       radius: 4 
      }, 
      name: 'light', // Use the default light style 
      width: 250 // Set the tooltip width 
     } 
     }) 
    } 
} 
</script> 

而且我想在這裏把它叫做:

<script type="text/javascript"> 
// Create the tooltips only on document load 
$(document).ready(function() 
{ 
    load_qtip('#shopcarousel a[rel]'); 
    // Use the each() method to gain access to each elements attributes 
}); 
</script> 

我在做什麼錯?

+0

在同一個HTML文件中都片斷? – meo 2010-05-05 11:14:20

+0

是的,他們是。他們是否必須在同一