jquery用$.each处理返回的json数据:
例如,json数据如下:
希望用jquery对此数据进行操作,使用$.each:
本人亲测可行。
在使用jquery时,bind了onchange,但是却不能生效,经查实后,发现,需要bind的是change,才会出发如select等的onchange动作。
火狐下使用 event.srcElement 时候,被提示 event is not defined,但是在IE下确是好的。这是由于不兼容引起的,火狐下可以用event.target来替代 event.srcElement ,如果要做到两者兼容,可用如下语句:
这样浏览器会自己选择适合的语句来进行调用。
火狐下innerText不起作用,是因为火狐下没有innerText这个属性,火狐下对应的是textContent,所以可以用此语句来进行兼容:
另外,火狐和IE均有 innerHTML 属性,所以如果可以的话,使用innerHTML属性也可以起到兼容作用。
本文只针对本人遇到的情况进行说明,相信其他人也有可能会遇到类似的情况。
本人用jquery的ajax做了一个省市联动,在本地测试可行,但是当部署到程序的测试环境后却产生错误,说null 为空或不是对象。
引起此错误的原因应该就是如下两种之一:
1、选择器的确是没有找到指定的元素,有可能是因为你的这条语句在html文档中的位置比较靠前,在该元素加载之前你的这条js开始执行,找不到元素。如果还是不希望修改js语句的位置,可以选用
此语句表示在文档加载完后才开始加载此处的js代码。
2、没有加载到jQuery的lib文件,导致选择器失效。
我这里,此程序选用了一个现有的框架,虽然在web页面源码中可以看到jQuery文件被引入了,但是还是报此错误,经排查发现是框架载入文件的顺序问题,在我的此jquery运行前,jquery框架还未运行,所以会提示“null 为空或不是对象”,经修正,即可正常运行了。
谷歌为了纪念电吉他之父莱斯·保罗(Les Paul)诞辰96周年,在6月9日特地推出了“电吉他Doodle”。其有趣的造型,能弹奏音乐的特性,吸引了许多网友的围观。
谷歌“涂鸦”,一般是指谷歌的一次性标志logo设计。6月9日和6月10日,“涂鸦”是以一个六弦的吉他为特征的,这个logo可以让访问的人通过用鼠标来弹奏琴弦,并纪录30秒的歌曲。
http://digdeeply.org/dd_share/google-guitar/google-guitar.htm
Google 电吉他 谱子:
网友们提供了好多谱子呢,这里挑几首简单的,先按下键盘图标,然后用键盘弹,记得关闭输入法。
另外,由于本地的JS和FLASH的安全设置,下载后的文件在本地打开可能会没有声音。只要传到服务器上就OK啦。或者将以下代码嵌入你的BLOG,也可以使用啦。
两只老虎 (我的最爱^_*)
TYUT TYUT UIO UIO OPOIUT OPOIUT UWT UWT
沧海一声笑
POUYT UYTEW WEWETYUOP PPOUYTY
隐形的翅膀
358787 6568321 11186532122 358787 6568321 1118653211