st = jQuery('<div>1</div>').append(poswrap);
sdf = jQuery('<div>2</div>').append(poswrap);
alert(st.html());
上面的poswrap是我已经创建好的对象,如果只写st那句是正常的,但加了sdf后st就加不上去了,结果是:
st.html()=1;
sdf.html()=2+poswrap内容;我的问题是上面我是创建了两个对象吗?我用st和sdf引用后为什么第一个就空了?我是想针对poswrap不同操作后分别记录在数组中,但除了最后一个数组前面的都空了,怎么才能实现?
sdf = jQuery('<div>2</div>').append(poswrap);
alert(st.html());
上面的poswrap是我已经创建好的对象,如果只写st那句是正常的,但加了sdf后st就加不上去了,结果是:
st.html()=1;
sdf.html()=2+poswrap内容;我的问题是上面我是创建了两个对象吗?我用st和sdf引用后为什么第一个就空了?我是想针对poswrap不同操作后分别记录在数组中,但除了最后一个数组前面的都空了,怎么才能实现?
解决方案 »
- javascript 正则表达式
- 请问怎样让checkbox自动选择上
- select控件的值显示问题
- firefox中无法读取到xml结点
- javascript处理网页连接的问题.
- 可以通过button 的ONCLICK提交button所在的form对象么
- 麻烦大家帮我看看下面这段代码,实在没分了,不好意思啊!
- 可以实现吗?这个问题不是特别简单
- 有没有办法让textarea有类似width="100%"的效果。
- 微软已经不支持java,那javascipt是否还支持?
- 为什么js没用??哪里错了?
- 用jquery ui插件弹出的窗口里面文本输入框替换成ckeditor 加载不到config.js
sdf = jQuery('<div>2</div>').append(poswrap.clone());
你现在是创建了2个对象st sdf,但是你只创建了一个poswrap。所以使用append方法后poswrap只能从属于一个对象也就是sdf了。所以楼主自然会看到你上面的结果了