我试图建立一个网站,但我遇到了一些问题,当它归结为使用2个版本的jquery qith bootstrap系统(也与引导验证器)。引导+ jQuery的2个版本
首先,我已经知道这里有很多关于jQuery的2个版本的问题,但是我花了最近2天的时间阅读并试图完成这项工作,但我不能! 这就是为什么我在这里。
因此,在我的头标签中,我设置了需要运行的2个版本。 1-是为了使引导脚本起作用,就像下拉菜单和表单验证一样。 2-是运行放大弹出脚本。
这是迄今为止我的头代码:剧本我试图用noConflict()使用的
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="validator/vendor/jquery/jquery-1.10.2.min.js"></script>
的一部分,但我没有成功。
这就是我所做的。
*脚本我需要改变的jQuery的版本是针对magnificpopup
<script>
jq1111 = jQuery.noConflict(true);
</script>
<script type="text/javascript">
jq1111(document).ready(function() {
jq1111('.zoom-gallery').magnificPopup({
delegate: 'a',
type: 'image',
closeOnContentClick: false,
closeBtnInside: false,
mainClass: 'mfp-with-zoom mfp-img-mobile',
image: {
verticalFit: true,
titleSrc: function(item) {}
},
gallery: {
enabled: true
},
zoom: {
enabled: true,
duration: 500, // don't foget to change the duration also in CSS
opener: function(element) {
return element.find('img');
}
}
});
});
</script>
任何人都可以帮我吗?因为我没有想法,当然,我在jQuery中并不那么先进。
谢谢!
为什么你需要jQuery的版本'1.10 .2'? – Holt
@霍尔特说了什么 - 在1.10和1.11之间没有API变化,所以无论你使用什么插件,你都应该可以独家使用1.11.1。 – Blazemonger
是的,我做了@霍尔特说的话,现在我能够使它工作。但是我不知道为什么,就像上面说的那样,为期2天的工作,从bootstrap和表单的验证器下拉菜单不起作用。或者我有丰富的工作或引导。我只是做了他所说的,现在正在工作。 – celsomtrindade