Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用coffeescript隐藏html元素_Coffeescript - Fatal编程技术网

使用coffeescript隐藏html元素

使用coffeescript隐藏html元素,coffeescript,Coffeescript,当出现条件时,我会隐藏一个html元素。 我尝试在coffeescript中实现此代码: if byName == username document.#prv-btn.style.display = 'none' 我已经尝试过此代码,但没有运行。 元素#prv btn是我的html元素。在我的页面中,我有一些用户,每个用户都有这个#prv btn。例如,如果我有十个用户,我有十个#prv btn,但我只想看到一个,每个用户都会看到他名字附近的按钮。 我该怎么办?有几个问题: 您需要在Cof

当出现条件时,我会隐藏一个html元素。 我尝试在coffeescript中实现此代码:

if byName == username 
document.#prv-btn.style.display = 'none'
我已经尝试过此代码,但没有运行。 元素
#prv btn
是我的html元素。在我的页面中,我有一些用户,每个用户都有这个
#prv btn
。例如,如果我有十个用户,我有十个
#prv btn
,但我只想看到一个,每个用户都会看到他名字附近的按钮。
我该怎么办?

有几个问题:

  • 您需要在CoffeeScript中缩进
    if
    子句的主体
  • 您需要使用
    getElementById()
    根据其ID实际选择
    按钮
  • 另外,我建议使用jQuery来处理这样的DOM工作。它与编译的咖啡脚本配合得很好

    代码:

    if byName == username 
        document.getElementById("prv-btn").style.display = 'none'
    

    下面是我为此制作的JSFIDLE的链接:

    有几个问题:

  • 您需要在CoffeeScript中缩进
    if
    子句的主体
  • 您需要使用
    getElementById()
    根据其ID实际选择
    按钮
  • 另外,我建议使用jQuery来处理这样的DOM工作。它与编译的咖啡脚本配合得很好

    代码:

    if byName == username 
        document.getElementById("prv-btn").style.display = 'none'
    

    下面是我为此制作的JSFIDLE的链接:

    有几个问题:

  • 您需要在CoffeeScript中缩进
    if
    子句的主体
  • 您需要使用
    getElementById()
    根据其ID实际选择
    按钮
  • 另外,我建议使用jQuery来处理这样的DOM工作。它与编译的咖啡脚本配合得很好

    代码:

    if byName == username 
        document.getElementById("prv-btn").style.display = 'none'
    

    下面是我为此制作的JSFIDLE的链接:

    有几个问题:

  • 您需要在CoffeeScript中缩进
    if
    子句的主体
  • 您需要使用
    getElementById()
    根据其ID实际选择
    按钮
  • 另外,我建议使用jQuery来处理这样的DOM工作。它与编译的咖啡脚本配合得很好

    代码:

    if byName == username 
        document.getElementById("prv-btn").style.display = 'none'
    

    这里有一个指向我为此制作的JSFIDLE的链接:

    如果我在一个div中有一个按钮,其中div id改变,但按钮id没有改变,我该怎么办?”document.getElementById(“mydiv”).getElementById(“prv btn”).style.display=“无”??不应在多个按钮上使用相同的ID。为此使用一个类。如果您想做的不仅仅是按ID选择,那么应该使用jQuery。另外,请查看
    querySelector
    ,如果我在一个div中有一个按钮,其中div ID改变了,但按钮ID没有改变,我该怎么办?”document.getElementById(“mydiv”).getElementById(“prv btn”).style.display=“无”??不应在多个按钮上使用相同的ID。为此使用一个类。如果您想做的不仅仅是按ID选择,那么应该使用jQuery。另外,请查看
    querySelector
    ,如果我在一个div中有一个按钮,其中div ID改变了,但按钮ID没有改变,我该怎么办?”document.getElementById(“mydiv”).getElementById(“prv btn”).style.display=“无”??不应在多个按钮上使用相同的ID。为此使用一个类。如果您想做的不仅仅是按ID选择,那么应该使用jQuery。另外,请查看
    querySelector
    ,如果我在一个div中有一个按钮,其中div ID改变了,但按钮ID没有改变,我该怎么办?”document.getElementById(“mydiv”).getElementById(“prv btn”).style.display=“无”??不应在多个按钮上使用相同的ID。为此使用一个类。如果您想做的不仅仅是按ID选择,那么您应该使用jQuery。另外请查看
    querySelector