0

如果我正在创建如下元素:

var someLink = $("<a/>", {
  className: "some-class",
  href: "some-path",
  id: "some-id",
  etc...
});

在 jQuery 文档中,我可以在哪里找到什么是有效的,以及首先如何调用这种格式?显然,这很有帮助,所以我知道不要尝试 class: 而是使用 className: 。href: 是否有效等?了解这些可能会有所帮助。

4

1 回答 1

1

您可以查看有关此函数jQuery( html [, ownerDocument ] )的官方 jQuery 文档,查看最后的Important部分,该部分描述了您可以将什么用作此函数的第二个参数。

从 jQuery 1.4 开始,jQuery() 的第二个参数可以接受一个普通对象,该对象由可以传递给 .attr() 方法的属性的超集组成。

重要提示:如果传递了第二个参数,则第一个参数中的 HTML 字符串必须表示一个没有属性的简单元素。从 jQuery 1.4 开始,可以传入任何事件类型,并且可以调用以下 jQuery 方法:val、css、html、text、data、width、height 或 offset。

从 jQuery 1.8 开始,任何 jQuery 实例方法(jQuery.fn 的一个方法)都可以用作传递给第二个参数的对象的属性。

于 2013-06-02T07:38:59.573 回答