0

这是我的代码:http: //jsfiddle.net/chc9N/12/

具体来说,我有添加到此的列表标签:

<ol type="1"></ol>

根据我的阅读,这应该创建像这样的数字列表:

  1. 测试
  2. 测试
  3. 测试

然而,它只是创建了正常的项目符号点,就好像使用了 UL 标签一样。知道我哪里出错了吗?

4

3 回答 3

3

您的 ol 引用是错误的,您添加的是lisdiv#preview而不是ol元素

var list = $('#testy');

演示:小提琴

于 2013-07-10T11:05:50.957 回答
3
var list = $('#preview');

这应该是

var list = $("#preview > ol");
//or
var list = $("#testy");

在某些时候,您使用list.empty()which 删除<ol>. 那么您可能不需要该type属性。

于 2013-07-10T11:05:56.490 回答
1

检查这个

用这个

var list = $('#testy');

代替

var list = $('#preview');

http://jsfiddle.net/chc9N/13/

于 2013-07-10T11:17:38.913 回答