Я редактирую скрипт PHP, который использует фреймворк YUI.
Я добавляю фрагмент сценария jQuery для всплытия элемента боковой панели. Сценарий выглядит следующим образом:
$(document).ready(function() {
var $scrollingDiv = $("#rightcategoryBar"); //scrolling div
var position = $("#stopScroll").position(); // div before you want to stop
var height = $("#rightcategoryBar").height(); //scrolling div can have dynamic height
var pos = position.top - (height + 200); //adding some value so it wont stop very closely
$(window).scroll(function(){
if($(window).scrollTop() > 8 && $(window).scrollTop() < pos){ //8 is value after it start moving when scrooling
$scrollingDiv
.stop()
.animate({"paddingTop": ($(window).scrollTop() - 10) + "px"}, "slow" ); //10 is value that div appear at the top of the window
}
});
});
Но когда я использую оба, некоторые из YUI не работает. Я тоже пробовал $noConflict()
, Может кто-нибудь, пожалуйста, помогите мне решить проблему?
Задача ещё не решена.
Других решений пока нет …