2012-03-16 20 views
1

我創造了這個功能:使新功能的JavaScript,使用jQuery(不工作)

<script language="javascript"> 
    function createTooltip(var elementX, var contentX) 
    { 
     $(elementX).qtip({ 
      content: contentX, 
      style: { name: 'cream' }, 
     }); 
    } 
</script> 

後,當我使用這個功能:

createTooltip('#myelement','This is my content text'); 

但這並不工作(什麼都不做)

+0

您究竟在做什麼?創建函數時,不需要將'var'放入參數中。 – Sethen 2012-03-16 22:41:03

回答

2

function createTooltip(var elementX, var contentX) 是無效的Javascript。

更改爲function createTooltip(elementX, contentX)

此外,<script language="javascript">已過時,使用<script type="text/javascript">

3

您不必在括號申報var,他們預計,由於語境的,是變量。只需刪除var關鍵字並使用:

function createTooltip(elementX, contentX) 
{ 
    $(elementX).qtip({ 
     content: contentX, 
     style: { name: 'cream' }, 
    }); 
}