javascript - jQuery li 元素按 ID 选择

标签 javascript jquery html jquery-plugins jquery-selectors

有人可以帮忙吗?

我有这样的 HTML 代码。

<ul class="nav navbar-nav navbar-left">
                    <li>
                        <a href="#"><img src="img/topbararrowback.png" alt=""></a>
                    </li>
                    <li id="hide_filter">
                        <a href="#">Hide Filter</a>
                    </li>
                </ul>

我尝试在 id 为 hide_filter 的 li 上添加 .click 事件。

我所做的是-

$("#hide_filter").click(function()
{
    alert('message');
});

还有-

$(".navbar-left li").click(function() {
    alert(this.id); // id of clicked li by directly accessing DOMElement property
    alert($(this).attr('id')); // jQuery's .attr() method, same but more verbose
    alert($(this).html()); // gets innerHTML of clicked li
    alert($(this).text()); // gets text contents of clicked li
});

还有-

    $('ul.selectedItems li#hide_filter').click(function()
{
    //$("p").hide();
    alert('message');
});

还有-

$('#hide_filter')[0].click(function()
{
    //$("p").hide();
    alert('message');
});

但对我来说没有任何作用。

提前感谢您的帮助..

最佳答案

实际上它有效:)

$("#hide_filter").click(function()
{
alert('message');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<ul class="nav navbar-nav navbar-left">
                    <li>
                        <a href="#"><img src="img/topbararrowback.png" alt=""></a>
                    </li>
                    <li id="hide_filter">
                        <a href="#">Hide Filter</a>
                    </li>
                </ul>

关于javascript - jQuery li 元素按 ID 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28278291/

相关文章:

asp.net - 如何通过 jQuery 禁用 ASP.NET 单选按钮列表

javascript - 如何立即开始折叠框(adminlte)的动画?

Javascript HTML5 Canvas 绘制路径问题

html - 内容:“”的作用是什么?

javascript - 修复 Vanilla JS Accordion 以一次展开一个选项卡

javascript - 如何在 JavaScript 中实现简单的优先监听器模式

javascript - 如何解决基本标签的问题?

javascript - 从 Javascript 中的对象返回值

javascript - 使用 JavaScript 滚动 div

python - flask 中的方法不允许错误