Solved: удаление всех ссылок на noconflict исправили проблему2 скрипты ослабляя друг друга
У меня есть 2 сценариев (часть А и часть В), которые работают отлично там самостоятельно делать 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();
});
Это потому, что вы вызываете 'noConflict', который удаляет' $ 'как псевдоним' jQuery'. – zzzzBov
в этом случае, удалив ЧАСТЬ A, чтобы разрешить работу части B: http://jsfiddle.net/njs2p/19/ – user2478466
'jQuery (function ($ j) {' не имеет смысла в этом контексте. Вы уже переопределили свой jQuery объект как '$ j', поэтому вы можете просто выполнить' $ j (function() {' –