我有一个按钮,当我点击它时,我想提醒#div1background-image URL.

可能吗?

推荐答案

在可能的情况下,我通常更喜欢.replace()而不是正则表达式,因为它通常更容易阅读:http://jsfiddle.net/mblase75/z2jKA/2

    $("div").click(function() {
        var bg = $(this).css('background-image');
        bg = bg.replace('url(','').replace(')','').replace(/\"/gi, "");
        alert(bg);
    });

Html相关问答推荐

防止滚动的内容显示在表的边框中

打印pdf时100 vh迪夫有半页高

我如何 Select 外部html文件元素作为选项,并显示在一个div与jQuery?

Tailwincss:自动设置网格高度

将CSS应用于TD标记内的div

如何从卷轴中排除粘性元素?

响应CSS中的两到三列布局

如何在ASP.NET Core中添加换行符

停止 Bootstrap 5 输入调整 CSS 网格单元的高度

为什么 CSS 网格超出了父级?

四开将一个 qmd 文档中的单词链接到另一个 qmd 文档中的单词

理解图像与其内容框之间的关系

将组件移动到页面底部 Angular

ul li 右侧的 Bootstrap 加载微调器

如何使我的设计适合与我的框架尺寸不同的视口?

如何并排放置部分?

那边界从何而来?

为四开本网站主页添加背景图片

如何使用 html 和 css 为卡片创建此背景框架

将固定/绝对伪元素放置在相对 div(具有滚动条)内,始终位于底部