我運(yùn)行了多個(gè) flickity,它在第一個(gè) html 代碼中正確運(yùn)行。雖然單擊按鈕后.boxgallery替換為新的 html .boxgallery,但運(yùn)行 flickity 并不正確。我該怎么辦?(不變的replaceWith js)var $carousel = $('.gallery').flickity();var isFlickity = true;$('.button').on( 'click', function(){ //Clearing previous contents $carousel.flickity('destroy'); $('.boxgallery').replaceWith('<div class="boxgallery"><div class="gallery"><div class="gallery-cell"></div><div class="gallery-cell"></div><div class="gallery-cell"></div></div></div>'); // init new Flickity $carousel.flickity();});@import url(http://flickity.metafizzy.co/flickity.css);* { box-sizing: border-box;}body { font-family: sans-serif;}.gallery { width: 200px; background: #FAFAFA; margin-bottom: 30px; counter-reset: gallery-cell; float: right; margin: 10px;}.gallery-cell { width: 100%; height: 160px; margin-right: 20px; background: #8C8; counter-increment: gallery-cell;}.gallery-cell:before { content: counter(gallery-cell); display: block; text-align: center; line-height: 160px; font-size: 80px; font-weight: bold; color: white;}.gallery-nav { list-style: none; margin: 0; padding: 0;}.gallery-nav li { display: inline-block; font-size: 20px; color: #09F; border: 1px solid; padding: 10px; margin-right: 5px;}.gallery-nav li.is-selected { background: #09F; color: white;}.gallery-nav li:hover { background: #ADF; cursor: pointer;}
- 1 回答
- 0 關(guān)注
- 90 瀏覽
添加回答
舉報(bào)
0/150
提交
取消