我们在码代码的时候,经常会碰到以下跨域的情况:
1、页面内嵌套ifr a me,与ifr a me的消息传递
2、页面与多个页面之间的传递消息
针对这些令人头疼的跨域问题,html5特地推出新功能–postMessage(跨文档消息传输)。postMessage在使用时,需要传入2个参数,data和originUrl。data是指需要传递的内容,但是部分浏览器只能处理字符串参数,所以我们一般把data序列化一下,即JSON.stringify(),originUrl是指目标url,指定的窗口。
获取指定元素的兄弟元素时,可以使用adjacent sibling combinator (+),其中+的两侧内容都是selector expression. 如果要获取下例中所有的 h1的直接兄弟元素h2 代码如下: Main title Section title Some content… Section title More content… 可以直接使用 代码如下: $(‘h1 + h2’) // Select ALL h2 elements that are adjac
本文实例讲述了jQuery对指定元素中指定字符串进行替换的方法。分享给大家供大家参考。具体如下:
这段JS代码可以将指定id的元素内容的字符串进行替换,例如西面的代码将id=content元素中的jb51字符串替换成空字符
html部分如下:
welcome to jb51
jQuery部分如下:
var el = $('#content');
el.html(el.html().replace(/jb51/ig, ''));
希望本文所述对大家的jQuery程序设计有所帮助。