Я хочу начать слайд-шоу onClick DIV ID событие рядом с готовым вызовом функции - PullRequest
0 голосов
/ 15 января 2012

Я хочу запустить слайд-шоу jquery по клику, используя файл XML, пожалуйста, любой может помочь, как я могу преобразовать этот готовый вызов функции в onclick, поэтому любой div начинает запуск слайд-шоу,

, как во многих примерахв интернете, который, как я обнаружил, они используют, на странице HTML слайд-шоу автоматически запускается, как при заданной функции

$(document).ready(function () {
    $.ajax({
        type: "GET",
        url: "simplegallery_files/sites.xml",
        //xml file
        dataType: "xml",
        success: function (xml) {
            var count = 0; //counter
            $(xml).find('site').each(function () {
                var url = $(this).find('url').text(); //url
                var target = $(this).find('target').text(); //_blank, _new
                var imageURL = $(this).find('imageURL').text(); //location of the image
                var alt = $(this).find('alt').text(); //alternate text of the image
                //append to array
                myArray[parseInt(count)] = new Array(imageURL, url, target, alt);
                count++;
            });

Я надеюсь, что вы поможете мне в этом вопросе, я застрял на одной неделе,

Мне нужно только позвонить по одному слайд-шоу DIV ID,

Ответы [ 2 ]

1 голос
/ 15 января 2012

мм не ясно, но я думаю, что вы должны вызывать свою функцию внутри функции щелчка

$.ready(function(){

   $('#button').click(function(){

     //your code should be here ..........................

   });


});

, поэтому она будет работать для нажатия кнопки, а не когда документ готов

0 голосов
/ 15 января 2012
$(#your_button).click(function() {

просто поменяйте первую строку с кодом выше.при нажатии на элемент id "your_button" ваше слайд-шоу будет инициализировано.

...