这是:
var contents = document.getElementById('contents');
Run Code Online (Sandbox Code Playgroud)
与此相同:
var contents = $('#contents');
Run Code Online (Sandbox Code Playgroud)
鉴于jQuery已加载?
更多jQuery新手对你们造成伤害......
我有一些代码使用jQuery或多或少愉快.我的困惑在于,在一个案例中,我得到了一个标识符,该标识符是页面上div的ID.我希望$(theIdentifier)能够抓住这个对象,但事实并非如此; console.log返回'undefined'.但是,document.getElementById(theIdentifier)成功 - 它返回我正在寻找的东西,并且对div的进一步操作按预期工作.
什么在这里?它们不应该相同吗?为什么jQuery版本不工作?
显然很困惑; 谢谢你的建议!