2014-01-10 44 views
-1

我正在使用jQuery 1.9.1和最新版本的简单模态jQuery插件。jQuery simplemodal“TypeError:无法调用未定义的方法'init'

我试图找出jQuery的init函数是什么。也许我认为这是与另一个图书馆的冲突。

我的javascript:

$(document).ready(function(){ 
    $('#freeshipping').click(function(){ 
     $('#freeshippingmodal').modal({ 
     }); 
    }); 
    $('#easyreturns').click(function(){ 
     $('#easyreturnsmodal').modal(); 
    }); 
    $('#5tocharity').click(function(){ 
     $('#5tocharitymodal').modal(); 
    }); 
}); 

我的HTML:

<div class="CallToAction"> 
    <div id="freeshipping" class="call"> 
     ... 
    </div> 
    <div id='freeshippingmodal' class='simplemodal-container'> 
     ... 
    </div> 
</div> 
<div class="CallToAction"> 
    <div id="easyreturns" class="call"> 
     ... 
    </div> 
    <div id="easyreturnsmodal" class="simplemodal-container"> 
     ... 
    </div> 
</div> 
<div class="CallToAction"> 
    <div id="5tocharity" class="call"> 
     ... 
    </div> 
    <div id="5tocharitymodal" class="simplemodal-container"> 
     ... 
    </div> 
</div> 
<div id="simplemodal-overlay">&nbsp;</div> 
+0

你能提供链接到插件吗?甚至如果你可以创建一个[小提琴](http://jsfiddle.net) – Satpal

+0

你是如何添加你的jQuery和jQuery简单模态插件?代码请! –

+0

这是插件:http://www.ericmmartin.com/simplemodal-1-4-4-released/ –

回答

1

下载jquery ui

然后

$('#freeshipping').click(function(){ 
    $('#freeshippingmodal').dialog({ 
     modal: true 
    }); 
}); 

打开模式

相关问题