已解决:删除所有对 noconflict 的引用解决了该问题
我有 2 个脚本(A 部分和 B 部分),它们可以完美地自行完成 2 个单独的任务。当我把它们都放在一个页面上时,一个取消另一个。任何帮助表示赞赏。
// PART A
var $j = jQuery.noConflict();
jQuery(function ($j) {
var image_slides = [];
image_slides.push({
image: 'img/background.jpg'
})
$j.supersized({
min_width: 0,
min_height: 0,
vertical_center: 1,
horizontal_center: 1,
fit_always: 0,
fit_portrait: 1,
fit_landscape: 0,
slides: image_slides,
});
});
// PART B
function cent() {
var $block = $("#block"),
margintop = parseInt($block.height() / -2);
console.log('called');
$('#block').css("margin-top", margintop);
};
$(document).ready(function(){
cent();
});
$(window).resize(function(){
cent();
});