В настоящее время это не возможно в единице к витринам только из текущей рабочей области. Однако существуют отчеты об ошибках об этой проблеме, и Вы не единственный, раздражаемый, я могу сказать. Можно следить за ситуацией на тех:
You can do this but you need to keep a reference to the carousel around and call reset
on it. This can be achieved by using the initCallback
option you pass to the jcarousel function.
function carousel_callback( carousel, state) {
// BWA-HA...I have the carousel now....FEEL THE POWER!
// reset empties it out
$('#reset-caro').click( function( evt ) {
carousel.reset();
});
// here's how to call add
$('#add-to').click( function( evt ) {
// ..this just adds to the first spot..modify as needed
carousel.add(0, "<li>O HAI!</li>");
});
}
$(document).ready(function() {
$('#mycarousel').jcarousel( {
initCallback: carousel_callback
});
});
Here's my HTML:
<a id="reset-caro" href="#">reset</a>
<a id="add-to" href="#">add</a>
<ul id="mycarousel" class="jcarousel-skin-tango">
<li>MOM</li>
<li>DAD</li>
<li>BROTHER</li>
<li>SISTER</li>
</ul>
В дополнение к вышесказанному, укажите также размер вашей новой карусели.
carousel.size(x);
Это должно устранить белые пустые поля в IE (как описано выше).
Спасибо, Ник