大家来帮我看看这个jquery的问题啊

xiaozi148 xiaozi148 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
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就赋不了值,如果把$(":hidden",$(obj).parent().parent()).val($yourChoice); 放在前面,label就赋不了值了,请问该怎么给两个都赋值??
...全文

相关推荐

解决jQuery动态获取手机屏幕高和宽的问题

今天帮同事解决了用jQuery获得动态的手机屏幕宽高的问题。 问题的起因是,当同事用了一个需要全屏滚动的图片控件时,需要获得屏幕的高度来设置图片为全屏。但是他用$(window).height()始终无法第一次拿到高,刷新一下后就可以,我尝试了使用[removed]=function(){}来解决,发现依然无法成功。 最后,我认为一定是因为第二次刷新时,浏览器有了缓存,所以就可以拿到了高,那么肯定是页面加载DOM的时间差,导致了这个问题,于是就使用了setTimeout(方法名,500);做了延时500毫秒,结果就正常了。 所以当朋友们无法获得屏幕宽高时,不妨用这个试试

weixin_38727567

coursera:帮我帮你

Coursera 帮我帮你

slaslady

HTML JS等帮组文档2

绝不坑人,欢迎下载,里面有JavaScript网页设计300例.chm,jquery1.2中文帮助.chm,w3school.CHM等

D914666909

jQuery实现数秒后自动提交form的方法

主要介绍了jQuery实现数秒后自动提交form的方法,实例分析了jQuery实现form表单延时提交的技巧,需要的朋友可以参考下

weixin_38688890

sliderToggle在写jquery的计时器setTimeouter中不生效

今天在写jquery时发现sliderToggle在setTimeouter中不生效,还报错说是发生了意想不到的错误。看了很久也没明白后来猛然发现使用show();hide();就可以。 bootstrap的一些学习笔记。 首先应该了解其框架构成,什么对应什么,其次是名称要熟练记忆,一般而言都是所见即所得,名字很有规律。最后是多练,在练习中逐渐掌握这些规则。

weixin_38726007
评论 6
收藏 已收藏
分享
返回顶部
xiaozi148
JavaScript 87,983 成员 224,681 内容