1

Divでjqueryサイクルを作成しました

<div id="slideshow2">
  <div style="background: url(images/1.jpg) center center;"></div>
  <div style="background: url(images/2.jpg) center center;"></div>
  <div style="background: url(images/3.jpg) center center;"></div>
</div>

今、サムネイルを実現しようとしています。

$('#slideshow2').before('<ul id="nav">').cycle({ 
fx:     'fade', 
speed:  '2000',
slideResize: 0,
pager:  '#nav', 
pagerAnchorBuilder: function(idx, slide) {      
   return '<li><div style="' + slide.style.background + '"></div></li>';
} 

});

それは動作しません。

私が書いた場合:

return '<li>' + slide.style.background + '</li>';

divなし - それは私が欲しいものを私に示しています:

<li class="">url("images/1.jpg") repeat scroll center center transparent</li>

しかし、It Show を使用する場合:

<li class=""><div transparent"="" center="" scroll="" repeat="" 1.jpg")="" images="" style="url("></div></li>

誰か助けてくれませんか

4

1 に答える 1

0
<li class="">url("images/1.jpg") repeat scroll center center transparent</li>

答えはここにあります。出力は次のようになります。

<li><div style="url("images/1.jpg") repeat scroll center center transparent"></div></li>
于 2013-10-08T07:57:05.003 に答える