jQuery强制空间?

时间:2013-01-08 20:13:15

标签: jquery

只是想知道为什么这里需要空间..

.load(url + (' #newsItem')

我何时知道何时需要空间以及什么时候不需要空间?可能有什么好的资源吗?

1 个答案:

答案 0 :(得分:2)

如果没有这个空格,jQuery就不会知道#newsItem不是URL的一部分,而是你要加载页面片段的指示。

请参阅documentation

  

加载页面片段

     

与$ .get()不同,.load()方法允许我们指定一部分   要插入的远程文档。这是通过特殊的方式实现的   url参数的语法。如果有一个或多个空格字符   包含在字符串中,第一个字符串后面的字符串部分   假设space是一个确定内容的jQuery选择器   要加载。

     

我们可以修改上面的示例以仅使用部分文档   获取的内容:

     

1 $('#result')。load('ajax / test.html #container');

     

这个方法的时候   执行,它检索ajax / test.html的内容,然后检索jQuery   解析返回的文档以查找ID为的元素   容器。这个元素及其内容被插入到   具有结果ID的元素,以及检索到的文档的其余部分   被丢弃了。