使用docment.createElement向元素添加选项?

时间:2015-03-23 12:26:31

标签: javascript jquery

我正在尝试编写一个函数来编写一些元素,例如:<a>,但我想为它添加一个data-transition:slide值。我该怎么做?

2 个答案:

答案 0 :(得分:0)

可能喜欢这个吗?

function f(type) {
  var ele = document.createElement(type);
  ele.setAttribute('data-transition', 'slide');
  // blabla...
  return ele; 
}
console.log(f('a'));

答案 1 :(得分:0)

您可以添加具有以下属性的元素:

jQuery('<div/>', {
    id: 'foo',
    href: 'http://google.com',
    title: 'Become a Googler',
    rel: 'external',
    text: 'Go to Google!'
}).appendTo('#mySelector');

有关详细信息,请参阅Docs