for循环选择特定的id并更改它们的样式 - js

时间:2016-10-14 07:24:50

标签: javascript

我有10个这样的HTML代码块:

        <a href="#"class="box-wd" id="wd-1" onClick="myFunction()">
            <div class="description" id="des-1">
            </div>
        </a>

他们每个人都有不同的身份。当我点击第一个框时,我希望其属于“描述”类的孩子改变不透明度。

我试图建立这个功能:

            function myFunction() {
                var list_des = document.getElementByClassName('description');
                for(i=0;i<list_des;i++){
                    $('this').css('opacity','1');
                }i++;
            }

在控制台中我得到的错误是: document.getElementByClassName不是函数

我应该写什么来纠正这个功能?感谢

1 个答案:

答案 0 :(得分:0)

这不是该功能的名称。 ans&#39; s&#39;缺少(复数元素):

document.getElementsByClassName

您还应该在循环外删除i ++。