我在更改锚标记的类时遇到了一些问题。我已经定义了一个具有数据目标属性的超链接。我想使用angularjs更改此超级链接的类。就像数据目标='#upen'那么首先应该使用querySelector选择元素,然后更改超链接的类。就像我们用这样的方式使用id或类更改元素的类
var myEl = angular.element( document.querySelector( '.upen' ) );
myE1.addClass('.demo');
这将首先选择具有类upen的元素,然后更改该特定元素的类。山姆的事我想要超链接。首先,它应该使用data-target属性选择锚标记,例如使用class或id选择,然后更改该特定超链接的类。
答案 0 :(得分:0)
好的,我知道如何做到这一点。这很简单。
var myE4 = angular.element( document.querySelector( 'a[data-target="#upen"]' ) );
myE3.addClass('demo');
它将改变具有data-target ="#upen"的超链接类。