标签: document

31
推荐指数
2
解决办法
4万
查看次数

与jQuery $()方法相同的JavaScript的document.querySelector()?

我一直想知道为什么$(".myClass")当JavaScript有一个泛型时人们赞美jQuery的方法document.querySelector().这里有什么我想念的吗?为什么不直接使用该document对象?

我是JavaScript的新手,所以document.querySelector()我不知道有哪些类型的con ?

我真的很想知道,因为我之前遇到过这样的事情,我想知道它是否有助于我所处的情况:

var retrieve = function( s ) {
    return document.querySelector( s );
};

retrieve(".myClass").style.display = "block";
Run Code Online (Sandbox Code Playgroud)

注意

我根本没有反对jQuery的东西.事实上,我喜欢它.但是,当我刚刚尝试学习JavaScript时,我宁愿不使用简单的预制即用工具来欺骗自己.

任何帮助将非常感激!:-)

javascript jquery dom document model

31
推荐指数
2
解决办法
3万
查看次数

检查Elasticsearch文档中是否存在字段的最佳方法

可能是一个非常愚蠢的问题,检查elasticsearch中的文档字段是否存在的最佳方法是什么?我在文档中找不到任何内容.

例如,如果此文档没有字段/键"价格",我不想在结果中返回.

{"更新":"2015/09/17 11:27:27","名称":"眼影","格式":"1.5克/0.05盎司",}

我可以做什么?

谢谢

document field exists elasticsearch

30
推荐指数
5
解决办法
5万
查看次数

在MongoDB中,如果删除了集合,索引也会自动删除?

如果我在Mongo中创建一个集合,并且在将文档添加到此集合之后,我使用ensureIndex()在该集合中的文档上创建一个索引,例如,如果我删除该集合,是否必须重新创建索引?

indexing collections document mongodb

29
推荐指数
2
解决办法
1万
查看次数

MFMailComposeViewController不链接模拟器

首先,我正在使用XCode 4.0.2.

好的,这是我的问题.我可以为MFMailComposerViewController构建Apple示例程序并在模拟器中运行它(我知道它不会发送电子邮件,我只关心它构建).这似乎工作正常.

但是,当我尝试构建我的应用程序时,我收到以下消息.

ld: warning: ignoring file /Users/lloyd/Projects/iOS/simpleApp/MessageUI.framework/MessageUI, 
    missing required architecture i386 in file
    Undefined symbols for architecture i386: "_OBJC_CLASS_$_MFMailComposeViewController", referenced from:
  objc-class-ref in MailData.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

看"构建设置"(基本和组合)我看到我设置了"框架搜索路径".这很奇怪,因为我从来没有想过要设置它.删除它修复了问题.

我现在能够为模拟器和目标构建.注意:您不能从模拟器发送电子邮件,但您仍然可以运行代码(如果这是有意义的).

email iphone cocoa-touch document

28
推荐指数
2
解决办法
2万
查看次数

jquery - $(document).ready函数内的函数

在其中创建函数是否正确

$(document).ready(function() {
Run Code Online (Sandbox Code Playgroud)

像这样:

$(document).ready(function() {
     function callMe() {

     }
 });
Run Code Online (Sandbox Code Playgroud)

.ready()在dom准备好之前不需要调用函数,并且ready()触发事件内部的事件.

只是澄清一点 - 这里是代码,它将说明问题:

$(function() {
    var ind = 0;

    // some event is executed and changes the value of the ind

    // another event which affects the ind variable

    // and another one - after this event we call our function


    // there's another event - and we call our function again
Run Code Online (Sandbox Code Playgroud)

我需要调用的函数需要ind变量的更新值- 我想我可以将其作为参数传递,但是有更好的方法吗?

另外 - 另一个重要的事情是,function()问题还可以改变ind变量的值- 例如递增它(ind++ …

jquery document document-ready

28
推荐指数
2
解决办法
6万
查看次数

什么是DOM?(总结和重要性)

什么是文档对象模型(DOM)?

我问这个问题是因为我主要在.NET工作而且我的经验有限,但我经常听到更有经验的开发人员谈论/提及它.我在线阅读教程,但我无法理解整体情况.我知道这是一个API!

更具体的问题是:

  1. 它目前在哪里使用?
  2. 哪些开发人员使用它(ex-.NET开发人员)?
  3. 对于所有开发人员来说,了解它的相关性如何?

html dom document model object

26
推荐指数
4
解决办法
1万
查看次数

访问<iframe>元素的窗口和文档的最简洁的跨浏览器方式是什么?

我试图找出从父页面访问<iframe>元素windowdocument属性的最佳方法.所述<iframe>可以通过JavaScript创建或通过存储在对象属性或变量的引用访问,因此,如果正确地明白的是排除了使用的document.frames.

我已经看到了很多方法,但我不确定最好的方法.鉴于<iframe>以这种方式创建:

var iframe = document.createElement('iframe');
document.getElementsByTagName('body')[0].appendChild(iframe);
Run Code Online (Sandbox Code Playgroud)

我目前正在使用它来访问它document,它似乎在主要浏览器上运行正常:

var doc = iframe.contentWindow || iframe.contentDocument;
if (doc.document) {
  doc = doc.document;
}
Run Code Online (Sandbox Code Playgroud)

我也看到了这种方法:

var iframe = document.getElementById('my_iframe');

iframe = (iframe.contentWindow) ? iframe.contentWindow :
         (iframe.contentDocument.document) ? iframe.contentDocument.document :
         iframe.contentDocument;

iframe.document.open();
iframe.document.write('Hello World!');
iframe.document.close();
Run Code Online (Sandbox Code Playgroud)

这让我感到困惑,因为似乎如果iframe.contentDocument.document定义了,你最终会试图访问iframe.contentDocument.document.document.

还有这个:

var frame_ref = document.getElementsByTagName('iframe')[0];

var iframe_doc = frame_ref.contentWindow ? frame_ref.contentWindow.document :
    frame_ref.contentDocument;
Run Code Online (Sandbox Code Playgroud)

最后,我想我很困惑哪些属性包含哪些属性,无论contentDocument是等价document还是有这样的属性contentDocument.document,等等. …

javascript iframe dom document cross-browser

25
推荐指数
3
解决办法
1万
查看次数

window.onload vs document.ready jQuery

我有一个有两列的网站.我希望在使用jQuery时都有相同的高度.

我正试图获得徽标列高度.我有:

$(document).ready(function() {
    alert($('#logo').height());
});?
Run Code Online (Sandbox Code Playgroud)

它不起作用.所以我改成了:

window.onload = function(){
    alert($('#logo').height());
}
Run Code Online (Sandbox Code Playgroud)

它正在发挥作用.这里发生了什么?

jquery document window onload ready

25
推荐指数
2
解决办法
2万
查看次数

Objective-C标准文件

我是一名C和C++程序员,试图开始使用Objective-C.但是,我真的很困惑,因为语言和标准库的标准文档显然完全没有.我可以理解,没有ISO标准,但根本没有参考文件怎么没有人似乎非常担心这种状况呢?(不可否认,谷歌很难做到这一点,因为"参考","文档"和"标准"都是超载的术语.所以我可能错过了一些关键的东西.)

这个问题接近于问同样的问题:我在哪里可以找到解释Objective-C如何实现的文档,并且提供的唯一答案是"阅读Apple发布的这个源代码,这与几年前的实现非常接近, 也许".

这个页面:http://clang.llvm.org/docs/ObjectiveCLiterals.html包含了Objective-C的正式语法片段,但具有讽刺意味的是,它描述了Clang刚刚关闭并添加的功能.并没有其他人支持.这里有另一种语法:http://www.omnigroup.com/mailman/archive/macosx-dev/2001-March/022979.html但它已经超过10年了.

将问题缩小到最低限度:我想知道"Object"保证提供哪些方法,以及每种方法的行为是什么.对于其他语言,此类信息通常由以下内容提供:http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html

standards grammar document objective-c

24
推荐指数
2
解决办法
3260
查看次数