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. React CSSTransitionGroup不工作(不添加类)
-
3. jquery addClass添加子类不工作
-
4. JQuery不工作添加css类
-
5. 添加类到link_to_unless不工作
-
6. onscroll添加活动类不工作
-
7. 添加删除类jquery不工作
-
8. 添加不工作
-
9. 添加目标UIButton添加到UIView子类不工作UIViewController
-
10. 工作簿。添加不添加新工作簿
-
11. 添加行不工作
-
12. 添加片段不工作
-
13. Git的添加不工作
-
14. Heroku的添加不工作
-
15. 商店添加 - 不工作
-
16. css不工作,一个类不加载
-
17. jquery.find或.closest然后添加类不工作在IE或Chrome
-
18. 类没有通过jQuery添加,但不工作
-
19. 当我添加.active类菜单它不能正常工作
-
20. 添加一个类不能正常工作
-
21. 添加引导类与HTML帮助器方法不工作?
-
22. jquery计数字符和添加类不工作
-
23. JQuery添加/删除类不工作第二次
-
24. Waypoints - 将类添加到此不工作(纯javascript)
-
25. onclick jquery添加/删除类功能不工作
-
26. Jekyll语法突出显示不工作 - 类别未被添加
-
27. addClass不工作,试图添加一个类取决于URL
-
28. 在jQuery中添加不在IE9中工作的类
-
29. 手动滚动添加类不在这里工作了
-
30. 删除并添加不在FF中工作的类
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新问题
-
1. LightAdmin Spring配置
-
2. Vim逃犯回从:Glog
-
3. 显式实例提升multi_index容器
-
4. APP发布的Proguard错误 - android/arch/core/internal/SafeIterableMap
-
5. 从节点服务器执行脚本
-
6. 如何使用反应原生切换Firebase配置
-
7. 将css写入javascript代码does not work
-
8. 自定义首选项跳过屏幕
-
9. nodejs中的HTTP/0.9支持
-
10. Parallel.ForEach递归方法
-
1. JavaScript添加类不工作?
-
2. React CSSTransitionGroup不工作(不添加类)
-
3. jquery addClass添加子类不工作
-
4. JQuery不工作添加css类
-
5. 添加类到link_to_unless不工作
-
6. onscroll添加活动类不工作
-
7. 添加删除类jquery不工作
-
8. 添加不工作
-
9. 添加目标UIButton添加到UIView子类不工作UIViewController
-
10. 工作簿。添加不添加新工作簿
@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
相关问题