繁体   English   中英

使用jQuery在某些href之后添加图像

[英]Adding an image after certain href with jQuery

我正在尝试使用以下代码将pdf.png添加到以.pdf结尾的每个链接的开头:

$("a[href$=.pdf]").prepend('img src=/PATH/TO/THE/IMAGE/pdf.png');

但它没有做到这一点。

当我调试它:

$("a[href$=.pdf]").click(function(){
    alert("I am an alert box");
    $(this).hide();
    });
});

它没有事件弹出警报框。 我已经看了stackoverflow中的其他问题,它应该工作,但显然它没有。 有人可以帮我吗?

你错过了single quotes 请在这里阅读更多相关信息。 以选择器结束 此外,您还需要在creating a new elementtag名称wrap在一对angular brackets (ex: <div/>) ,您的代码也不包含该部分。

尝试这个,

$("a[href$='.pdf']").prepend('<img src="/PATH/TO/THE/IMAGE/pdf.png"/>');

DEMO

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM