28/01/2013, 16:24
|
| | Fecha de Ingreso: agosto-2012
Mensajes: 54
Antigüedad: 12 años, 5 meses Puntos: 1 | |
Respuesta: problema con div del mismo tamaño como estas agradezco tu respuesta pero la realidad es otra el $('<menu></menu>'). hace referencia al contenedor que alojara los bullets y para tal uso los tags de HTML
pero aun asi muestro mayor información haber si me captas mejor aun
(function($){
var Slider = function(tags, options){
var settings = $.extend({}, $.fn.Binusy.default, options);
var defaults = {
slider: 0,
heir: '',
count: 0,
running: false,
paused: false,
stop: false
};
var figure = $(tags);
var img = $('<img src="#">').css({borde:'none', margin:'0',padding:'0'});
img.attr('src', defaults.heir.attr('src')).show();
figure.append(img);
// contenedor y bullets con su correspondiente texto informativo
Bullet = $('<menu></menu>').css({borde:'none', padding:'0'});
figure.after(Bullet);
for(var i = 0; i < kids.length; i++){
var child = kids.eq(i);
if(!child.is('img')){
child = child.find('img:first');
}
if(child.attr('src'))Bullet.append('<aside><articl e><a rel="'+ i +'"><img src="'+ child.attr('src') +'" alt=""></a></article></aside>');
}
// mostrar el bullet activo
$('a:eq('+ defaults.slider +')', Bullet).addClass('active');
$('a', Bullet).bind('click', function(){
if(defaults.running) return false;
if($(this).hasClass('active')) return false;
clearInterval(timer);
timer = '';
img.attr('src', defaults.heir.attr('src'));
defaults.slider = $(this).attr('rel') - 1;
start(figure, kids, settings);
});
}
$.fn.Binusy.default = {
begin: 0,
prev: 'Prev',
next: 'Next',
};
en si esto seria tan solo una pequeña parte del plugin como verán esta dentro de un método constructor extendido
espero puedas entender este desorde un poco, gracias de antemano |