请问一个jquery语句

xiaozi147 2010-01-29 01:49:38
<tr>
<td>
<div class="line">
<div class="div_id"><span id="GridView1_ctl08_id">37</span></div>
<div class="div_jap"><span id="GridView1_ctl08_japanese" class="japanese">はし</span></div>
<div class="div_kuohao"><span id="GridView1_ctl08_chinese">(</span></div>
<div class="div_chn"><span id="GridView1_ctl08_Label1"></span></div>
<div class="div_kuohao"><span id="GridView1_ctl08_Label2">)</span></div>
</div>
<div>
  <span id="GridView1_ctl08_A" class="option" style="display:inline-block;width:10px;">A.</span>
<span id="GridView1_ctl08_answer1" class="option" onclick="choiceAnswer(this)" style="display:inline-block;width:120px;"> 日子</span>
</div>
</td>
</tr>
我需要点击GridView1_ctl08_answer1,<span id="GridView1_ctl08_Label1">获取GridView1_ctl08_answer1的值,并显示。

function choiceAnswer(obj)
{
$yourChoice=$(obj).val();
$(".div_chn",$(obj).parent().parent()).val=$yourChoice;
}
我是这样写的,好像错了,请问该怎么写?
...全文
116 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ENDER_ML 2010-01-29
  • 打赏
  • 举报
回复
当然有问题了
你没看我用的是text()么
xiaozi147 2010-01-29
  • 打赏
  • 举报
回复
不行啊 $yourChoice=$(obj).val();这句有问题啊
$yourChoice是空的,没有值?
ENDER_ML 2010-01-29
  • 打赏
  • 举报
回复
是把GridView1_ctl08_answer1的内容赋给GridView1_ctl08_Label1吧
$yourChoice=$("GridView1_ctl08_answer1").text();
$("#GridView1_ctl08_Label1").text($yourChoice);
chrome_ 2010-01-29
  • 打赏
  • 举报
回复
$(".div_chn",$(obj).parent().parent()).val($yourChoice);
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-01-29 01:49
社区公告
暂无公告