在Joomla我有一個網頁,根據頁面,右側的模塊改變,每個模塊只有一個類,區分他們,他們都是一樣的。由於我不能改變這個,我認爲我可以得到他們的標題的文本,修剪它並比較它,並根據結果添加一個類,所以特定的CSS規則將適用,這工作正常,但在一個模塊,我需要添加class到.moduletable div而不是h3部分我該怎麼做?這裏是我的代碼:
$('#right .moduletable h3').each(function(){
var text = $(this).text().trim();
console.log(text);
switch(text){
case 'Ultimos Tips!':
$(this).addClass('conAmor');
break;
case '¿Conoces los códigos QR?':
$(this).addClass('quienesSomos');
break;
case 'Productos':
$(this).addClass('productos');
break;
case 'carouselcavero':
$(this, ':parent').addClass('carromod');
break;
}
});
最後一種情況是,我需要一個,它確實增加了類,但它一直將它添加到H3不是父DIV。
感謝名單都爲您的解決方案極大的工作:d – 2012-02-28 19:31:02
很高興幫助:) – AlienWebguy 2012-02-28 19:32:44