如何激活已禁用的链接?

时间:2018-02-26 06:30:57

标签: javascript html css

我正在尝试创建在创建指定值时激活的链接。如果我有这样的链接:

a(class="nav-link" id="signal_" style="pointer-events: none" href="/goToStreamingPage") <i class="fas fa-signal"></i> #{signal}
input(hidden id="signalInput" value=signal)

我如何将样式指针事件从无更改为自动?

我试过了:

$(function() {
    let signals = document.getElementById('signalInput')
    console.log(signals.value)
    if(signals.value === "Live"){
      signals.style.pointer-events = "auto";
      console.log("goofy")
    }
})

但是这会在输出中抛出一个错误,表示在赋值中有一个无效的左侧

2 个答案:

答案 0 :(得分:1)

在javascript中修改css的用户驼峰案例

signals.style.pointerEvents = "auto";

答案 1 :(得分:1)

您可以通过Bracket notation访问样式属性,如下所示:

signals.style['pointer-events'] = 'auto'

在这种情况下不需要修改驼峰。