2014-10-26 62 views
0

我有点困惑。我已经回顾了w3schools上的jquery信息,但是找不到有关如何使用jquery创建/插入图像的任何信息。我在这里查看了几个线程,这些线程似乎与动态插入图像有关,但我甚至无法让脚本执行顶部的警报,这让我觉得我以某种方式误导了触发器。如果任何人都可以给我一些关于如何解决我所做的事情的建议,我会很感激。jquery动态图像创作和动画

<script> 
alert("Start"); 
$(document).ready(function(){ 
    $("#krikri").hover(createGoat(){ 
    $("#krikri").append('<img src="images/goat.png" alt="animated goat" />');; 
alert("End function 1"); 
    },trotting(){ 
    $("#krikri").animate({left:'250px'}); 
});} 

回答

0

你没有正确地调用您的函数。这里的语法是错误的。

alert("Start"); 
$(document).ready(function(){ 
    $("#krikri").hover(function() { 
    $("#krikri").append('<img src="images/goat.png" alt="animated goat" />');; 
    alert("End function 1"); 
    }, function(){ 
    $("#krikri").animate({left:'250px'}); 
    }); 
} 
+0

所以“功能”实际上应该是关键字而不是占位符? – 2014-10-26 20:12:40

+0

是的。函数是一个关键字 – 2014-10-26 22:35:03