我有我的標記爲如何處理多個DOM元素與iScroll(同時使用jQTouch)
<div id="home" class="current">
<div class="header">iScroll</div>
<div class="wrapper">
<div id="scroller">
<ul id="thelist" class="plastic"><!-- li items --></ul>
</div>
</div>
<div class="footer">Footer</div>
</div>
<!-- Events Details -->
<div id="events">
<div class="header">iScroll</div>
<div class="wrapper">
<div id="scroller"> <!-- stuffsss --></div>
</div>
<div class="footer">Footer</div>
</div>
對於iScroll(http://cubiq.org/iscroll)工作,我需要的#scroller
爲ID(按照我使用初始化iScroll的JavaScript代碼。
//for iScroll
var myScroll = new iScroll('scroller', {desktopCompatibility:true});
// Load iScroll when DOM content is ready.
document.addEventListener('DOMContentLoaded', loaded, false);
但因爲我不能有相同的ID兩種不同元素(請注意我有在同一ID滾動兩個元素我的標記在上面),一些衝突在那裏,iScroll工作不正常。
我希望能夠通過將id更改爲類來實現標記上的iScroll。我試圖將它們改爲類,看看它是否有效,但我無法做到。
任何人都可以幫助我更改代碼,以便它通過實現類而不是ID?
如上所述,iScroll需要特定的ID才能工作。 – Vasily