如果td'这是jquery中的一个超链接
Get value of td if it's a hyperlink in jquery
我正在尝试为匹配的列着色。。它一直工作到现在,但如果我做一个专栏作为链接。我的代码不起作用。Reallya感谢的帮助
<table id="T1" border='1'>
<thead>
<tr>
<th>First Name</th>
<th>Middle Name</th>
<th>Last Name</th>
<th>Suffix</th>
</tr>
</thead>
<tbody>
<tr>
<td>12</td>
<td>34</td>
<td>56</td>
<td>78</td>
</tr>
</tbody>
</table>
<table id="T2" border='1'>
<thead>
<tr>
<th>First Name</th>
<th>Middle Name</th>
<th>Last Name</th>
<th>Suffix</th>
</tr>
</thead>
<tbody>
<tr>
<td>12</td>
<td><a href="#" data-toggle="modal" data-target="#new-modal">34</a></td>
<td>56</td>
<td>23</td>
</tr>
<tr>
<td>bat</td>
<td><a href="#" data-toggle="modal" data-target="#new-modal">man</a></td>
<td>11</td>
<td>21212</td>
</tr>
<tr>
<td>james</td>
<td><a href="#" data-toggle="modal" data-target="#new-modal">bond</a></td>
<td>007</td>
<td>dadadada</td>
</tr>
<tr>
<td>12</td>
<td><a href="#" data-toggle="modal" data-target="#new-modal">34</a></td>
<td>56</td>
<td>78</td>
</tr>
</tbody>
</table>
<br /><br /><br /><br />
<button id="btn">color if matches</button>
Fiddle
工作小提琴
应该使用.text()
:而不是.html()
函数
if((firstname.text() == firstname1.text())&&(middlename.text() == middlename1.text()) &&
(lastname.text() == lastname1.text())&&(suffix.text() == suffix1.text())) {
希望这能有所帮助。
这是因为您添加了到最后一行的链接
<td><a href="#" data-toggle="modal" data-target="#new-modal">34</a></td>
与不同
<td>34</td>
使用.text()
而不是.html()
工作小提琴:https://jsfiddle.net/fojz5e56/26/
检查.text()
内容而不是.html()
内容。
.html()
返回html内容作为
<a href="#" data-toggle="modal" data-target="#new-modal">34</a>
而CCD_ 8仅返回文本作为CCD_。
JSFiddle:https://jsfiddle.net/kr5jrboa/1/
相关文章:
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 我让一个图像看起来像一个可点击的按钮,但现在当我点击它时,它不会起到超链接的作用
- 禁用来自另一个html页面的html框架的超链接
- 如果td'这是jquery中的一个超链接
- 创建一个超链接(或按钮),用于执行 python 脚本,然后在脚本完成时重定向
- 通过jQuery单击另一个按钮时动态地将数据添加到超链接
- d3js 将最后一个圆圈设为超链接
- 我想要一个 jquery 日期选择器将默认日期更改为超链接中的文本
- 超链接以在单击时下载文件,并为每个下载增加一个字段
- 你如何记录.writeln()一个超链接
- 您可以定义一个函数,在单击C#代码中定义的超链接时更改C#属性吗
- 如何在另一个html文件中获取超链接ID
- 使用JavaScript和html将图像和超链接从一个位置随机移动到另一个位置
- 在网页上选择一个超链接,并使用CasperJS将生成的网页内容存储在文本文件中
- 如何获取单击的超链接的id并在另一个页面中发布
- 在JQGrid中的一列中添加一个超链接,单击“超链接”将调用Jquery函数
- 在博客中调用一个外部javascript文件进行超链接
- 在iFrame和超链接中,单击一个iFrame中的链接以在另一个iFframe中打开
- 使一个弹出窗口出现在表中的超链接上
- 使用JavaScript和jQuery获取一个超链接字段/列,将数据显示为SharePoint列表中的超链接