Javascript替换<ul>类名

时间:2017-10-31 08:47:09

标签: javascript

对于A / B测试目的,我想更改元素的类名。我可以将Javascript添加到A / B测试工具来实现这一目标。由于我对javascript很新,我可以使用一些帮助。

当前元素:

<ul class="products-grid products-grid--max-4-col first last odd">

必须更改为:

<ul class="products-grid products-grid--max-3-col first last odd">

如何使用Javascript执行此操作?

1 个答案:

答案 0 :(得分:1)

使用以下代码: -

<script>
if (document.getElementsByTagName("ul")[0].classList.contains('products-grid--max-4-col') ){
document.getElementsByTagName("ul")[0].classList.remove('products-grid--max-4-col');
document.getElementsByTagName("ul")[0].classList.add('products-grid--max-3-col');
}
</script>