Проблема: слайдер Javascript Flex Flexanimate
Это код javascript, а flexanimtae делает все плохо, я в замешательстве и не знаю, как с этим работать. Посмотреть изображение
пожалуйста, проверьте этот код от начала до конца, его на изображении вы можете видеть два поля, если нажать кнопку "Добавить", добавится еще один элемент, но первый должен скрыться, и четыре элемента должны отобразиться, но это не происходит должным образом. любезно помогите,
$('.flexslider').show();
var slideTo = slider.pagingCount;
var slideToInt = parseInt(slideTo);
$(".clearfix ul li").css("display", "none");
var newUnitPnl = $('div.NewUnit').html();
slider.find('div.slides ul').append(newUnitPnl);
slider.addSlide(".NewAdd", 1)`enter code here`;
if (slider.find('div.slides ul li').length > 3) {
if (slideToInt = 1) {
if (slider.currentSlide != 3 , true , true) {
slider.flexAnimate(3,true,true);
}
}
}
else {
slider.flexAnimate(0,true,true);
}
}
else {
document.getElementById('<%=txtUnitName.ClientID %>').focus();
}
});
}
function AddNewUnitMethod() {
$(".fadeMeAjax").show();
if ('<%=Request.QueryString["CID"] %>' != null && '<%=Request.QueryString["CID"].ToString() %>' != "") {
var UnitName = $('#ContentPlaceHolder1_txtUnitName').val();
$.ajaxSetup({
cache: false,
async: true,
url: 'Handlers/AddUnit.ashx',
context: document.body,
data: { 'UnitName': UnitName, 'CrUserId': '<%=User.Identity.GetUserId()%>', 'Crid': '<%=Request.QueryString["CID"].ToString() %>' }
}
);
$.ajax({
success: function (response) {
if (response == 'Successfully') {
$.ajaxSetup({
cache: false,
async: true,
url: 'UnitList.aspx',
context: document.body,
data: { 'Crsid': '<%=Request.QueryString["CID"].ToString() %>' }
});
$.ajax({
success: function (response) {
$('.unitrow').removeData("flexslider");
$('#UnitPnl').empty();
$('#UnitPnl').append($("#UnitPnl", response).html());
AllowTORedirectNextTab();
$('.unitrow').flexslider({
animation: "slide",
controlNav: false,
slideshow: false,
selector: ".slides > ul > li",
directionNav: true,
animationLoop: false,
itemWidth: 310,
itemMargin: 0,
touch: true,
keyboard: true,
start: function (slider1) {
AddUnitClickMethodCall(slider1);
ToDeleteUnit();
ToEditUnit();
UnitClick();
UnitSortableCall();
if (slider1.pagingCount