Javascript - 选择 ID 时遇到问题

标签 javascript jquery html

我给了我的链接一个id,如果我点击链接,我希望我的javascript调整背景图像。我在这里制作了一个简单版本的 js-fiddle:

https://jsfiddle.net/qp8d390b/

<body background="http://www.blueskiescareers.co.uk/wp-content/uploads/2014/05/blue-sky-clouds.jpg">
    <li>
        <a id = "attempt1" href="#top">SNOOPY1</a>
    </li>
    <li>
        <a>SNOOPY2</a>
    </li>
    <li>
        <a>SNOOPY2</a>
    </li>

    <div id= "#top">TOP PART </div>
</body>
$(document).ready(function() {
    $("a[id='attempt1']").click(function(e) {
        e.preventDefault();
        alert('works');
        document.body.background = "https://upload.wikimedia.org/wikipedia/commons/0/02/Fried_egg,_sunny_side_up.jpg";
    });
});

我刚开始使用 javascript 进行选择。任何帮助,将不胜感激!

最佳答案

尝试使用$("#attempt1")

使用#获取html中的任意id

关于Javascript - 选择 ID 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32765542/

相关文章:

Javascript 点击功能不适用于自动打开

javascript - 如何在Ibooks 固定排版书籍中只阻止翻页事件?

javascript - 使用 jVectormap 世界地图获取国家/地区名称

javascript - 动态创建的元素上的事件绑定(bind)

html - Magento HTML 问题 - 侧边栏显示在页面内容下方

javascript - HTML 按钮没有点击

javascript - 为什么useReducer要这样设置呢?是不是感觉代码写反了?

javascript - 拦截浏览器中的所有 UI 事件

javascript - 如何使用 jquery ui 进度条?

javascript - 如何为单击的按钮分配值