gpt4 book ai didi

jquery - 在 jquery click 事件第一次获得值但第二次它变为空时

转载 作者:行者123 更新时间:2023-12-01 01:16:58 25 4
gpt4 key购买 nike

在 jquery 上单击事件第一次获得值,但第二次它变为空

JS:

$(".topPanel").live('click', (function(e) {

form = $(e.target).attr("name");
content = $("." + form);
$(".show_panel1").html("");
$(".show_panel1").html(content);
$(".show_panel1").show();

}));

HTML:

 <div class="topPanel"  >
<span id="5" name="panther" style="background: #990000;" class="span_1">
Panther</span>
<span id="6" name="lion" style="background: #009900;" class="span_1">
Lion</span>
</div>

<div class="show_panel1" >
<label class="label">welcome</label>
</div>
<div class="tiger" >
<label class="label">i am panther</label>
</div>
<div class="lion" >
<label class="label">i am lion</label>
</div>​

CSS

.label
{
font-family: Verdana;
font-size: medium;
font-weight:lighter;
color: #FF990000;
float:inherit;
margin:10mm;
}

.topPanel
{
float: left;
color:#000000;
background: none repeat scroll 0% 0% orange;
width: 1280px;
margin: 10px 5px 5px 10px;
}

.span_1
{
float: left;
height: 40px;
width:5%;
padding:20px;
margin: 0px 5px 0px 0px;
}

最佳答案

<强> jsBin demo

$(".topPanel").on('click', 'span', function(){

var form = $(this).attr("name");
var content = $("." + form).html();
$(".show_panel1").html(content).show();

});

P.S:不确定为什么需要 .show() 但就是这样!

关于jquery - 在 jquery click 事件第一次获得值但第二次它变为空时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12573714/

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