2014-01-29 2 views
0

я на самом деле оптимизировать свой веб-сайт и у меня есть некоторые проблемы с ColorBox ведьму заставить меня назвать слишком много сценарийгруппа множественного Colorbox с таким же параметром

я на самом деле есть этот

JQuery («a.Miro1»). colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.sofia1'). Colorbox ({innerWidth: 900, internalHeight: 800, iframe: true}); jQuery ('a.MP13'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.iframeLion'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.ddopa1'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.AppEnt1'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.smg1'). Colorbox ({innerWidth: 900, internalHeight: 800, iframe: true}); jQuery ('a.almpn1'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.kickboxing1'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.saw01'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.sanggene1'). Colorbox ({innerWidth: 900, innerHeight: 800, iframe: true}); jQuery ('a.Ucreed1'). Colorbox ({innerWidth: 900, internalHeight: 800, iframe: true}); jQuery ('a.dior1'). Colorbox ({innerWidth: 900, internalHeight: 800, iframe: true}); jQuery ('a.Client'). Colorbox ({innerWidth: 900, internalHeight: 800, iframe: true});

как я могу сгруппировать все это одним пожалуйста? все они имеют один и тот же параметр, как раз другую ссылку

благодаря

ответ

0

Попробуйте это:

jQuery('a.Miro1, a.sofia1, a.MP13, a.iframeLion, a.ddopa1, a.AppEnt1, a.AppEnt1, a.smg1, a.almpn1, a.kickboxing1, a.saw01, a.sanggene1, a.Ucreed1, a.dior1, a.Client').colorbox({ 
    innerWidth:900, 
    innerHeight:800, 
    iframe:true 
}); 

Или я хотел бы предложить, чтобы добавить общий класс все ваши элементы colorbox и делать только за один раз.как:

jQuery('a.colorBoxElms').colorbox({ 
    innerWidth:900, 
    innerHeight:800, 
    iframe:true 
}); 
0

как может я группа все это в одном, пожалуйста? все они имеют одинаковый параметр , только разная ссылка

Какой параметр? Вы можете добавить дополнительные class для всех ссылок, а затем использовать:

jQuery('.cbox').colorbox({ innerWidth:900, innerHeight:800, iframe:true }); 

ИЛИ группы селекторов:

jQuery('a.Miro1, a.sofia1, a.MP13, a.iframeLion, a.ddopa1') 
    .colorbox({ innerWidth:900, innerHeight:800, iframe:true }); 
0

просто посмотреть несжатую версию и изменение настроек по умолчанию в JS-файл, или предопределить ключи `

var cboxOptions = { innerWidth: 900, innerHeight:800, iframe:true } 
jQuery('a.Miro1').colorbox(cboxOptions); 
... 
... 

или лучше, как я вижу, все опции являются некоторыми так почему бы не

jQuery('a.Miro1,a.sofia1,....').colorbox({innerWidth:900, innerHeight:800, iframe:true}); 

или просто добавить один общий класс ко всем ссылкам, вы уверены, что знаете, вы можете добавить несколько классов к каждому элементу ...

<a class="Miro1 jqcbox">click me</a> 
<a class="sofia1 jqcbox">click me</a> 

.. то вам просто нужно позвонить ColorBox раз для JQuery ('') a.jqcbox ColorBox. (...

+0

проблемы со слишком свежими вопросы;) Я вижу 3 человека предложить вам bassicaly же ... добавить общий класс ко всем ссылкам ... – Peminator

Смежные вопросы