我正在写一篇关于 SenchaTouch 的文章,并想将基本的 Ext.Get 与 JQuery 中的等价物进行比较。我有点困惑,想确保我做对了。
在 SenchaTouch 中,为了设置 innerHtml,我使用 Ext.get 并将我想要的元素传递给它。在 JQuery 中,我传递了一个 CSS 选择器?(我认为这就是 # 所做的)。我说得对吗?在 JQuery 中,有没有办法做同样的“GetElementById”类型的事情?
另外,我对为什么 JQuery 不返回数组有点困惑?那是因为在 DOM 中只能有一个标记为相同 ID 的项目吗?
我知道,有点新手问题,但我真的想确保我正确理解这一点。
Ext.application({
name: 'MyApp',
launch: function () {
Ext.get('div1').setHtml('Ext Set this');
}
});
$(document).ready(function () {
$('#div2').html('JQuery Set this');
});