Просмотр полной версии : Как сделать метод плагина, доступный извне?
Лимонадный Джо
14.01.2011, 15:42
То есть чтобы можно было его вызвать как
$("...").plugin().method(prm);
Nightmare
14.01.2011, 16:05
var Redirect = function() {
var container = new String();
return {
getContent: function(url) {
},
ajaxLinks: function(elements) {
$(elements).live('click', function(e) {
Redirect.getContent(this.href)
e.preventDefault()
});
},
init: function(params) {
container = params.container
return this
}
}
}();
Redirect.init({container: '#content'}).ajaxLinks('.tbl_menu a');
Лимонадный Джо
14.01.2011, 16:16
у меня стоит
return this.each(function() {
function go(smth){...}
});
почему такая штука не работает?
Nightmare
14.01.2011, 17:44
return this.each(function(smth){
// your code
return;
}
Лимонадный Джо
14.01.2011, 18:07
ну, у меня же не один метод...
короче говоря, мне нужно, чтобы метод "go(to)" был публичный и мог вызваться из другого скрипта...
например:
var carousel = $("...").Carousel();
carousel.go(2);
smth = "test";
carousel.go(4);
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot