JQuery .insertAfter()DOM元素
我有一个HTML表,我想在其中使用JQuery进行操作
表:
Value 1 Value 2 Value 3 Value 4 ............... Value 1 Value 2 Value 3 Value 4 ........and so on
我试图选择“值4”最后一个字符串“FolderCTID”在href和insertBefore“值1”与div类以“ExternalClass”开头。
我想在行中的每个元素之前插入到同一行中的相应元素
我使用以下代码:
$('a[href*="FolderCTID"]').insertBefore($('div[class^="ExternalClass"]'));
但是它插入了每一行的所有元素….我想我应该做一些事情来指定实体并循环实体的每一端……
请帮帮我
你必须只在当前的tr中寻找ExternalClass,所以你可以做一些像这样的起点:
$.each($('a[href*="FolderCTID"]'), function() { $(this).insertBefore($(this).parents('tr').find('div[class^="ExternalClass"]')); });