Я пытаюсь вызвать функцию jquery flip в своем javascript-коде, но я не могу этого сделать.Как вызвать функцию jquery в JavaScript?
Код:
var footwear = [
['images/product_images/footwear/footwear_1.jpeg'],
['images/product_images/footwear/footwear_2.jpeg'],
['images/product_images/footwear/footwear_3.jpeg'],
['images/product_images/footwear/footwear_4.jpeg'],
[]
];
function startSlidecat1() {
for (var i = 0; i < footwear.length; i++) {
var image = footwear[i][0];
imgslidercat1(image, i * 2100, i == footwear.length - 1);
}
};
function imgslidercat1(image, timeout, last) {
window.setTimeout(function() {
document.getElementById('category-1').innerHTML = "";
var product = document.getElementById('category-1');
var elem = document.createElement("img");
product.appendChild(elem);
elem.src = image;
if (last) {
startSlidecat1();
}
}, timeout);
}
startSlidecat1();
Jquery флип код
$(document).ready(function() {
$('.box-1').delay(400).css('display', 'block');
$('.box-1').transition({
perspective: '100px',
rotateY: '360deg'
}, 600)
});
В JavaScript код перебирает массив и вызывает imgslidercat1()
функции с параметрами, и в конце концов функция повторное выполнение. но перед повторением выполнения я хочу вызвать JQuery flip action code. наборы кодов jquery отображаются, чтобы блокировать в начале, в конце он должен установить отображение обратно на none. после выполнения jquery javascript должен продолжить снова.
Как я могу это сделать?
Умм. вы можете создать фактическую функцию и вызвать ее из 'onready' и в любом другом месте ... – Anthony
Итак, для каждого вызова' imgslidercat1() 'вы хотите запустить все, что находится внутри' $ (document) .ready() 'block? –
@ Ja͢ck Да ..... –