【问题标题】:JQUERY Copy color link and use it in link pageJQUERY 复制彩色链接并在链接页面中使用
【发布时间】:2014-04-11 20:16:44
【问题描述】:

如何从彩色菜单中复制颜色值并使用 Jquery 在新页面中使用它?

<a href="page1.php" style="color:#ffcc00">Link1</a>
<a href="page2.php" style="color:#ff0000">Link2</a>
<a href="page3.php" style="color:#00ffff">Link3</a>

page1 > #ffcc00 背景
page2 > #ff0000 背景
page3 > #00ffff 背景

【问题讨论】:

    标签: jquery hyperlink


    【解决方案1】:

    这需要的不仅仅是 jQuery,因为一旦页面被重新定位,所有变量都会被重置。您可以使用 $.cookie 来存储颜色的值,或者使用 php GET 变量将该信息传递给新加载的页面。但是,您可以使用 jQuery 的 .css 方法来捕获颜色,然后将其存储在 GET 变量或 cookie 中。

    $('a').on('click', function(){
        var color = $(this).css('color');
        console.log(color);
    });
    

    关于 cookie 的更多信息:How do I set/unset cookie with jQuery?

    希望这会有所帮助,如果您有更多问题,请告诉我!

    【讨论】:

      【解决方案2】:

      这是你想要的吗?

      使用此代码,您可以获得点击链接的颜色:

          $("a").click(function(){
            console.log($(this).css('color'));
            return false;
          });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-22
        • 2012-06-09
        相关资源
        最近更新 更多