在这方面花了好几个小时似乎没什么用。求救!
我需要插入这3组代码:
代码1:<div onclick="openClose('stp1')" style="cursor:hand; cursor:pointer">
代码2:</div><div id="stp1" class="texter">
代码3:</div>
进入此表:
<table id='options_table'>
<tr><td colspan=3><font size="3" class="colors_productname">
<i><b><font size=2>(NEED TO INSERT CODE 1 HERE) STEP 1: (NEED TO INSERT CODE 2 HERE)<font color=red>*</b></i>
</font>
<br /><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="/images/Line_Group_Features.gif" /></td></tr></table>
</font></td></tr>
<tr>
<td align="right" vAlign="top">
<img src="/images/clear1x1.gif" width="1" height="4" border="0"><br />
</td><td></td><td>
<br><br /></td></tr> (NEED TO INSERT CODE 3 HERE)
<tr><td colspan=3><font size="3" class="colors_productname">
<i><b><font size=2>STEP 2:</b></i>
</font>
<br /><table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="/images/Line_Group_Features.gif" /></td></tr></table>
</font></td></tr>
<tr>
....
我试过这个:
$("img[src$='Line_Group_Features.gif']:eq(0)").closest('font').prepend('<div onclick="openClose(\'stp1\')" style="cursor:hand; cursor:pointer">');
$("img[src$='Line_Group_Features.gif']:eq(0)").closest('font').append('</div><div id="stp1" class="texter">');
$("img[src$='Line_Group_Features.gif']:eq(1)").prev('tr'):eq(.append('</div>');
和此:
$("img[src$='Line_Group_Features.gif']:eq(0)").closest('font').prepend('<div id="clickstp1" style="cursor:hand; cursor:pointer">');
$("img[src$='Line_Group_Features.gif']:eq(0)").closest('font').append('</div><div id="stp1" class="texter">');
$("img[src$='Line_Group_Features.gif']:eq(1)").closest('font').prepend('</div>');
$('#clickstp1').bind('click', function()) { openClose('stp1');});
但没有任何效果。
答案 0 :(得分:1)
你应该能够做到这一点:
$("img[src$='Line_Group_Features.gif']:eq(0)").before('<div onclick="openClose(\'stp1\')" style="cursor:hand; cursor:pointer">');
$("img[src$='Line_Group_Features.gif']:eq(0)").after('</div><div id="stp1" class="texter">');
答案 1 :(得分:1)
我不认为这对你有用,即使你得到正确的插入,因为:
font
是一个内联元素,因此无法包含像div
这样的块级元素div
在td
/ th
/ table
中的tbody
或thead
之外无效。