我在自定義Magento商店上使用bxSlider插件(類似於jcarousel的滑塊)。jquery - 在document.ready上創建實例後更改對象屬性()
在滑塊通過這種方式istantiated上documet.ready()(在頭HTML部分):
jQuery('#slider2').bxSlider({
pause: 4000,
auto: true,
autoControls: true,
displaySlideQty: 4,
moveSlideQty: 1
});
我想自動屬性更改爲false在PHP代碼,如果滑塊的項目數小於5。我試着去改變它:
<?php
// slider items count
$prom_count = $this->getPromotionalProducts()->count();;
?>
<?php if($prom_count<5): ?>
<script>
$("#slider2").attr('auto','false');
</script>
<?php endif; ?>
,但它不工作,所以我不知道,實例化DOM準備對象的屬性可以用這種方式來改變。任何人都可以幫忙?
...嘗試解決方案... 。 – Luke
謝謝。以及我試過你的解決方案,但仍然沒有工作。這是在頭文件部分中調用的通用.js文件中的代碼:http://dpaste.com/648712/ 它不工作,我可以只在物體部分計數項目... – Luke
我意識到,這個接縫是一個問題,有一個修復,等待被拉入項目:https://github.com/wandoledzep/bxslider/pull/43所以你需要等待或找到另一種解決方案... –