jQuery –传递属性对象

从jQuery 1.4开始,我们现在可以将一个对象作为jQuery函数的第二个参数传递。当我们需要在DOM中插入新元素时,这很有用。例如:

    $('')
      .attr({
        id : 'someId',
        className : 'someClass',
        href : 'somePath.html'
      });

    $('', {
        id : 'someId',
        className : 'someClass',
        href : 'somePath.html'
    });

这不仅节省了一些字符,而且还使代码更简洁。除了元素属性,我们甚至可以传递jQuery特定的属性和事件,例如click或text。