如何使用JQuery使这个旧的JavaScript/ASP经典代码(干净)不引人注目?
我是一个使用ASP经典脚本的老系统的开发人员 在ASP Classic文件中,我有以下代码片段,用于呈现表的一部分:如何使用JQuery使这个旧的JavaScript/ASP经典代码(干净)不引人注目?,javascript,jquery,asp-classic,Javascript,Jquery,Asp Classic,我是一个使用ASP经典脚本的老系统的开发人员 在ASP Classic文件中,我有以下代码片段,用于呈现表的一部分: <td nowrap align="center"> <%if iBidCount > 0 then %> <a class="number-of-bids" onClick="showBidHistory(<% = oRSResults("ListedPlatesId") %>, this);" title="Clic
<td nowrap align="center">
<%if iBidCount > 0 then %>
<a class="number-of-bids" onClick="showBidHistory(<% = oRSResults("ListedPlatesId") %>, this);" title="Click to show bid history"><%= iBidCount %></a>
<% else %><span class="no-bids">0</span>
<%end if%>
</td>
正如您所看到的,我已经设法在其中实现了一些JQuery。我的目标是使JavaScript尽可能不引人注目。另外,我也很难让DIV#BidHistory
在可见时消失
有没有办法做到这一点?有什么想法吗
非常感谢您的帮助。谢谢如果希望JavaScript不引人注目,第一步是从html中删除事件处理程序,并将其替换为JavaScript文件中的事件侦听器 例如:
<a class="number-of-bids" onClick="showBidHistory();">Old Link</a>
这样做可以使您在如何组织和重新组织站点方面更具动态性。在整个网站上进行更改尤其容易管理
<a class="number-of-bids" onClick="showBidHistory();">Old Link</a>
<a class="number-of-bids" id="bidHistoryLink">New Link</a>
$('#bidHistoryLink').click(function() {
alert('your bid history is:' bidHistory);
});