использовать опцию конфигурации пользовательских функций скрипта jquery - PullRequest
2 голосов
/ 14 августа 2011

Я использую этот плагин jQuery: http://demo.awkwardgroup.com/showcase/

Я пытаюсь показать счетчик на первом слайде Awkward Showcase и не могу вложить вызов в скрипт, не разбив его до некоторой степениили другой.Я попытался использовать current_id, но понял, что значение current_id было непоследовательным, по крайней мере, когда я к нему обращался.Сейчас я пытаюсь положиться на «активное» состояние числа 1, которое соответствует первому слайду и соответствует.

Теперь я понимаю, что у него есть функция custom_function, но не знаю, какподключите это там

var awNavButtonID = document.getElementById('showcase-navigation-button-1');
function myHack() {
var awNavButtonClass = awNavButtonID.className;         
if(awNavButton == 'active'){
    document.getElementById('defaultCountdown').style.left = "250px"; 
    } else {
    document.getElementById('defaultCountdown').style.left = "-9999px";
    }
}



$(document).ready(function(){
$("#showcase").awShowcase(
{
    content_width:  700,
    content_height: 470,
    custom_function: null //how do i plug it in here?
});
});

1 Ответ

1 голос
/ 14 августа 2011

Если вы хотите связать функцию myHack с обратным вызовом custom_function, попробуйте следующее:

$("#showcase").awShowcase(
{
    content_width:  700,
    content_height: 470,
    custom_function: myhack
});

Вы также можете присоединить свою функцию к локальной переменной.

var myHackFunction = function myHack() { ... }
... 
custom_function: myHackFunction

Наконец, выможет реализовать анонимную функцию:

custom_function: function() { /* do stuff here */ }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...