JQUERY复制颜色链接并在链接页面中使用它

时间:2014-04-11 12:11:35

标签: jquery hyperlink

如何从彩色菜单中复制颜色值并在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>

第1页&gt; #fffs00背景
第2页&gt; #ff0000背景
第3页&gt; #00ffff背景

2 个答案:

答案 0 :(得分: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?

希望这会有所帮助,如果您有更多问题请与我联系!

答案 1 :(得分:1)

你想要的是什么?

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

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