2011-02-26 16 views
0

什麼使我無法調用除第一個函數之外的任何函數?我嘗試使用也在按鈕onclick在身體。我正在使用ajax jQuery。代碼中是否缺少某些東西,或者我錯過了什麼。謝謝你的幫助!不能調用函數defaultCube或stopCube

<script> 
    $(document).ready(function(){ 

     $('#defaultCube').imagecube(); 
     }); 
</script> 
<script type="text/javascript" language="JavaScript"> 

$(function() { 
    $('#stopCube').toggle(function() { 
     $(this).text('Start'); 
     $('#defaultCube').imagecube('stop'); 
    }, function() { 
     $(this).text('Stop'); 
     $('#defaultCube').imagecube('start'); 
    }); 
}); 


$('#removeCube').toggle(function(){ 
     $(this).text('Re-attach'); 
$('#defaultCube').imagecube('destroy'); 
}, 
    function(){ 
$(this).text('Remove'); 
$('#defaultCube').imagecube(); 
}); 
} 

</script> 
+0

請提及您正在使用的頁面正文。 – Deepak 2011-02-26 04:49:45

回答

0

如果您通過以上功能鍵調用想要再點擊數,你可以使用

$( '#buttonID')點擊(){ 將函數體在這裏 })。

包裝功能的其他功能一樣

功能立方體(){ 將函數體在這裏 }

,並呼籲按鈕 「魔方」」 「點擊」 事件。

第一個解決方案,你不需要調用該函數,它會自動調用按鈕單擊。

+0

謝謝你的回答。我已經嘗試了這兩件事情,但沒有奏效。這就是爲什麼我認爲代碼中必須有錯誤的原因。我是jquery的新手,所以我必須在某處留下一些東西。 – 2011-02-26 14:23:58