0
您好我正在jQuery中动态创建一个表。我在这里做的还是添加“可拖动的ui-widget”类,但它不影响/工作在我的桌子上。添加类不工作
var tab_title = $tab_title_input.val() || 'Tab '+tab_counter;
//alert(tab_title);
$tabs.tabs('add', '#tabs-'+tab_counter, tab_title);
var newTableDiv = $("<div />",{id: 'dialog'+tab_counter});
newTableDiv.appendTo("body");
alert("div appended to body"+" "+'dialog'+tab_counter);
//var newTable = $('<table id="myTable'+tab_counter+'" class="draggable" ></table>');
********************Class which i am adding in table but not working***********
var newTable = $("<table />",{"class": "draggable ui-widget",id: 'myTable'+tab_counter,width: '100%',border: '0',cellspacing: '1px',cellpadding: '2px'});
newTable.appendTo('#dialog'+tab_counter);
alert('myTable'+tab_counter);
newTable.append('<thead class="ui-widget-header"><tr></tr></thead>');
alert("Header Created");
var thead = $('thead tr', newTable);
thead.append('<th><strong>Symbol</strong></th>');
thead.append('<th><strong>Price</strong></th>');
thead.append('<th><strong>Volume</strong></th>');
thead.append('<th><strong>Buy</strong></th>');
thead.append('<th><strong>Sell</strong></th>');
alert("Header Created");
究竟是我在这里做错了什么。我对jquery非常陌生,仍然在努力。
@tittletipz ....我也试过这个,但它不工作:(没有类也工作,它创建了一个表,但类 – 2011-05-21 10:14:14
@tittletipz .....当我还在中增加一个班级,但是当我在班上班时,它无法正常工作 –
2011-05-21 10:31:46
+0
0
+0
+0
+0
0
+0
相关问题
-
1. JavaScript添加类不工作?
-
2. HTML.EditorFor添加类不工作
-
3. 删除类添加类不工作
-
4. React CSSTransitionGroup不工作(不添加类)
-
5. 添加类到link_to_unless不工作
-
6. jQuery的添加类工作不
-
7. 添加删除类jquery不工作
-
8. 添加css类在jQuery中不工作
-
9. JQuery不工作添加css类
-
10. jquery添加和删除类不工作
-
11. JQuery简单添加类不工作
-
12. 将类添加到此href ..不工作?
-
13. onscroll添加活动类不工作
-
14. jquery addClass添加子类不工作
-
15. 添加不工作的类时动画
-
16. 添加不工作
-
17. 添加目标UIButton添加到UIView子类不工作UIViewController
-
18. 工作簿。添加不添加新工作簿
-
19. 商店添加 - 不工作
-
20. angularfire $添加不工作
-
21. 添加行不工作
-
22. Android添加adMob不工作
-
23. 添加AjaxControls 4.5不工作
-
24. timepicker添加不工作
-
25. 添加片段不工作
-
26. 添加到EntitySet不工作
-
27. Git的添加不工作
-
28. Heroku的添加不工作
-
29. 笨类加载不工作
-
30. 添加类和/或删除类不工作
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新问题
-
1. 如何在使用Parcelable的活动之间传递具有其他对象列表的对象?
-
2. Laravel究竟是如何处理交易死锁的?
-
3. 测试与具有动态地产生的场的形式的控制器
-
4. 为什么我的单元测试试图插入一个记录,当我不问它?
-
5. ArangoDB:Foxx服务中的交易限制
-
6. 节点花费太多时间来响应
-
7. 从关系数据库JPA/Hibernate查询中创建JSON对象
-
8. User.findByID不是函数
-
9. 翻译正则表达式的Python
-
10. 双OWIN身份验证不能一起工作
-
1. JavaScript添加类不工作?
-
2. HTML.EditorFor添加类不工作
-
3. 删除类添加类不工作
-
4. React CSSTransitionGroup不工作(不添加类)
-
5. 添加类到link_to_unless不工作
-
6. jQuery的添加类工作不
-
7. 添加删除类jquery不工作
-
8. 添加css类在jQuery中不工作
-
9. JQuery不工作添加css类
-
10. jquery添加和删除类不工作
@Java_NewBie: - hei试试@Yury Tarabanko的回答 – 2011-05-21 12:06:19
添加类是不够的。 AFAIK你应该明确指出你的元素是可拖动的。例如,将id添加到您的表格元素
<table id='draggable'...
,然后使其可拖动$('#draggable').draggable();
。顺便说一下,DOM操作是非常昂贵的。因此,在性能成本方面更好,首先创建整个表格html,像@tittletipz指出的那样,然后将它附加到你的div上。
来源
2011-05-21 08:32:06
Yury Tarabanko ....基本上我也创建动态ID的,我也尝试过这个解决方案,但它不工作:(当我手动创建一个表,并提供一个ID到一个表。好,但是当我去动态创建一个表时,会出现一个问题 – 2011-05-23 06:46:18
正如我已经说过的那样,添加类“draggable”不足以使元素可拖动。http://jsfiddle.net/YV7Pf/2/。 $(“#draggable”).draggable();'这个观点不是关于id。 – 2011-05-24 04:57:49
Yury Tarabanko ...谢谢你的关注。我试过$(“#draggable”).draggable();它拖动整个表,但不是列,但至少它工作了一点:)。我想拖动列。手动它工作正常,但动态拖动整个表格而不是列。 – 2011-05-24 05:41:05
动态添加类无法通过事件访问正常
在您的例子,如果我要触发click事件的函数,我不能使用
我应该使用
作为绑定事件可以发生只有这样。但你没有提到你想如何使用类
来源
2011-05-21 11:07:45 sathishn
@ sathishn..i也尝试过这种解决方案,但没有工作......我陷入了这个:(。 – 2011-05-21 12:01:12
相关问题