我想知道 1.9.1 和 2.0.2 在附加的 jsFiddle 方面的区别。
HTML:
<div id='M1' style='width:100%; border:1px solid red;'>Main Container</div>
JS:
// first method
$("#M1").append("<div>method 1</div>");
// second method
jQuery('<div/>', {
title: 'Method 2',
rel: 'external',
style: 'width:90%; border: 1px solid green;',
text: 'Method 2'
}).appendTo('#M1');
// third method
$('<div/>', {
'id':'myDiv',
'text':'Method 3',
}).on('click', function(){
alert(this.id); // myDiv
}).appendTo('#M1');
为什么它适用于 jQuery 1.9.1 但不适用于 2.0.2。
在 2.0.2 或 2.0.3 中工作的等效代码是什么
如果您使用 1.9.1 运行示例,它可以正常工作,如果您将 id 更改为 2.0.2 它不会
谢谢