如何从彩色菜单中复制颜色值并在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背景
答案 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;
});