课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
这个val的获取,并不能动态的随着option的选择而改变,是否需要在val(中加入function才可以)?有前辈能来段代码吗,随着动态选择的结果,在p标签内显示这个val
2016-10-19
源自:jQuery基础 (一)—样式篇 3-3
正在回答
<option selected="selected">imocc</option> <option>慕课网</option> <option selected="selected">博客园</option>
应该是这样的,option标签在你获取val()的时候,获取的是带有选中属性的值。因为实在代码编辑模式,你可以通过设置selected属性来让一个option获得选中效果,这样就能获取到val的值了
aurayang 提问者
附上一段代码,给可能需要的人
$(function(){
$('#single').change(function(){
$('#single').find('option:selected').attr('selected', 'selected');
$("p").text( $("#single").val() );
});
})
在select框上面加一个onchange事件,再把$("p").text( $("#single").val() )放进去不就好了。
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
2 回答为什么a:eq(8)不能选着所有的 只能选着出一个呢
2 回答.val()处理没有选择项的select元素的返回值?
1 回答这个应该怎么改啊,被选择input的变色,js会写,jq不太会。
2 回答怎么选择改某个div的颜色
2 回答$("input:not(:checked) "),这个选择器选择的元素是?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号