Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.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
javascript中的Access div类不工作_Javascript_Html_Css - Fatal编程技术网

javascript中的Access div类不工作

javascript中的Access div类不工作,javascript,html,css,Javascript,Html,Css,我是javascript新手,对此我很困惑。这里有div,它有很多div类,因为它有每个属性。我想访问下拉div并使用javascript向其添加一些内容。当它在div类之外时,我已经附加了它,但是当它进入主体的div中时,我就不能再访问它了。有什么问题?下面是home.html的代码,其中包含下拉列表的div <div class="main_bg"><!-- start main --> <div class="container

我是javascript新手,对此我很困惑。这里有div,它有很多div类,因为它有每个属性。我想访问下拉div并使用javascript向其添加一些内容。当它在div类之外时,我已经附加了它,但是当它进入主体的div中时,我就不能再访问它了。有什么问题?下面是home.html的代码,其中包含下拉列表的div

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>
html代码:

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>

这是报告列表

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>
javascript代码:

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>
 $(".main_bg").find($(".container")).find($(".dropdown")).find($(".fa")).removeClass('fa-bell-o').append("<a  href='../view/index.php' >" +
            "<span class='glyphicon btn-glyphicon glyphicon-trash img-circle text-danger' width='50px'>"+
            "</span>Delete</a>");
$(.main\u bg”).find($(.container”).find($(.dropdown”).find($(.fa”).removeClass('fa-bell-o')。追加(“”);

为什么不直接使用:

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>
$(".dropdown").removeClass('fa-bell-o').append("<a  href='../view/index.php' >" +
            "<span class='glyphicon btn-glyphicon glyphicon-trash img-circle text-danger' width='50px'>"+
            "</span>Delete</a>");
$(“.dropdown”).removeClass('fa-bell-o').append(“”);

为什么不直接使用:

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>
$(".dropdown").removeClass('fa-bell-o').append("<a  href='../view/index.php' >" +
            "<span class='glyphicon btn-glyphicon glyphicon-trash img-circle text-danger' width='50px'>"+
            "</span>Delete</a>");
$(“.dropdown”).removeClass('fa-bell-o').append(“”);

您的代码目前正在对类为'fa-bell-o'的i元素调用的.removeClass方法的结果使用.append()方法。您可以根据需要使用以下代码(稍微简化上述代码):

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>

您的代码目前正在对.removeClass方法的结果使用.append()方法,您正在调用类为'fa-bell-o'的i元素。您可以根据需要使用以下代码(稍微简化上述代码):

            <div class="main_bg"><!-- start main -->
    <div class="container">
        <div class="main row">
            <div class="col-md-3 images_1_of_4 text-center">
                <span class="bg"><i class="fa fa-exclamation-triangle"></i></span>
                <h4><a href="../view/index.php">Reports</a>
                <div class = "dropdown">
  <a id="dLabel" role="button"  data-target="#" href="/page.html">
    <i class="fa fa-bell-o"></i>
  </a>
</div></h4>
                <p class="para">This is the list of reports.</p>
                <a href="../view/index.php" class="fa-btn btn-1 btn-1e">Records
        <div id="underInput" />
           </div></a>
            </div>
无法复制:无法复制: