请问一个jquery语句

xiaozi148 2010-01-29 05:33:48
<tr>
<td>
<div class="line">
<div class="div_chn"><span id="GridView1_ctl02_chinese"></span><input name="GridView1$ctl02$Hidden1" type="hidden" id="GridView1_ctl02_Hidden1" /></div>
<div class="div_kuohao"><span id="GridView1_ctl02_Label2">)</span></div>

</div>
<div>
  
<span id="GridView1_ctl02_answer1" class="option" onclick="choiceAnswer(this)" style="display:inline-block;width:120px;"> 发烧,体温</span>
<span id="GridView1_ctl02_B" class="option" style="display:inline-block;width:10px;">B.</span>
<span id="GridView1_ctl02_answer2" class="option" onclick="choiceAnswer(this)" style="display:inline-block;width:120px;"> 迟到</span>
</div>
</td>
</tr>

function choiceAnswer(obj)
{
$yourChoice=$(obj).text();
$(".div_chn",$(obj).parent().parent()).text($yourChoice);
$(":hidden",$(obj).parent().parent()).val($yourChoice);
}

想要点击answer1或answer2时,将其值赋到label和hidden上,明明hidden和label处在同一层,我的代码却只能把值赋到label,而hidden却不行??
...全文
96 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gn00025643 2010-01-30
  • 打赏
  • 举报
回复
父元素的父元素下的hidden (according to yr html structure):
$(obj).parents('td:first').find(':hidden').val($yourChoice);
lg81807448 2010-01-29
  • 打赏
  • 举报
回复
动态生成的,应该是没找到hidden吧~!
xiaozi148 2010-01-29
  • 打赏
  • 举报
回复
$(':hidden')不是选择所有的hidden吗,我动态生成了很多hidden的,我是要点击每个label,就将它的值赋值给他父元素的父元素下的hidden!!
xmliy 2010-01-29
  • 打赏
  • 举报
回复

$('#GridView1_ctl02_chinese').text($yourChoice);
$(':hidden').val($yourChoice);

或者:

$('.div_chn').html($yourChoice + $('.div_chn').html());
$(':hidden').val($yourChoice);
xiaozi148 2010-01-29
  • 打赏
  • 举报
回复
那有办法给hidden赋值吗??
gn00025643 2010-01-29
  • 打赏
  • 举报
回复
jQuery selector 会 select
<div class="div_chn"> <span id="GridView1_ctl02_chinese"> </span> <input name="GridView1$ctl02$Hidden1" type="hidden" id="GridView1_ctl02_Hidden1" /> </div>
<div class="div_kuohao"> <span id="GridView1_ctl02_Label2">) </span> </div>
after $(".div_chn",$(obj).parent().parent())

.text($yourChoice):

<div class="div_chn"> some value ... </div>


因为hidden被洗了, 所以无法赋予

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧