首先说个成语,这个成语这几天似乎很热,也许初夏到来的原因,小编语文学的差,第一次不知道怎么念:taotieshengcan--
饕餮盛餐 ,下面应用百度的解释:
- 【解释】:传说龙生九子,其第五子叫饕餮,是上古一种凶猛且残忍的魔兽,喜食人,食量大。饕餮原是《左传》中用来形容贪财贪食之不仁不义者。但在现在饕餮大餐多用来形容“丰富的,丰盛的,大量的”等意思。饕餮是一种想象中的神秘怪兽。这种怪兽没有身体,只有一个大头和一个大嘴,十分贪吃,见到什么吃什么,由于吃的太多,最后被撑死。它是贪欲的象征。
- 1.工作中遇到个select选择框,其中默认第一个Option有属性selected="selected",然后赋值方式错了,导致自己浪费很长时间。代码如下:
- $('#id').attr("value",1);
以上是不可取的,select的赋值方式应该是这样的:$('#id').avl(1),多简单的,被自己搞的那么累,由于中间记错,以为赋值方式应该是第一种,导致没效果,然后自己一直摸索和网上搜,最终又快又麻利的还是在google上找到了解决方案(还是俗话说的好:有技术问题找google。毕竟国外人家看资料不用翻译的,原版资料),代码如下: - $('#id option[value="1"]').attr("selected", "selected"); //要注意的是1需要带引号,看了几个列子都没带引号,但是浏览器里不带引号根本不认可的选择器
- 把人家的网址附上:
- http://stackoverflow.com/questions/11847643/change-text-box-value-based-on-select-input-with-selected-attribute
- 点击打开链接
- 瞬间有种泪奔的感觉,真的很......其实就一个val()的事,结果...................................
- 2.$.extend(data1,data2);平时知道$.extend可扩展,可以将后面的统统合并到第一个里面。可用的时候没想到它。他可以帮你传参的时候解决参数的覆盖问题。
- 3.if(elem.checked)
- if($(elem).prop("checked"))
- if($(elem).is(":checked"))
- 这三个都是返回Boolean值。