gpt4 book ai didi

jquery var 和 $(var).css

转载 作者:技术小花猫 更新时间:2023-10-29 11:21:33 25 4
gpt4 key购买 nike

我有这个代码:

$(document).ready(function() {
$('.fa-crosshairs').click(function() {
$('*').click(function() {
var currentclass = $(this).attr('class');
});
});
$('#1color').click(function() {
$('body').css({
"background-color": "black"
});
});
});

我需要获取 currentclass var,然后使用它代替 $('body').css,但我不知道我该怎么做。

重点是通过单击获取一个元素,然后在单击 ('#1color') 时更改其 css

最佳答案

全局声明变量。

这是一个如何执行此操作的示例。

$(document).ready(function() {
var elem;
$('.fa-crosshairs').click(function() {
elem = this;
});
$('input').click(function() {
$( elem).css({
"background-color": "teal",
"color": "white"
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div class="fa-crosshairs">One</div>
<div class="fa-crosshairs">Two</div>
<div class="fa-crosshairs">Three</div>
<div class="fa-crosshairs">Four</div>
<div class="fa-crosshairs">Five</div>
<div class="fa-crosshairs">Six</div>
<input type="button" value="Change" />

关于jquery var 和 $(var).css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27505503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com