我正在论坛中发帖,我想使用dataTable。我已将以下内容添加到帖子的顶部:
<script type="text/javascript" src="http://www.datatables.net/release-datatables/media/js/jquery.dataTables.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js" type="text/javascript"></script>
但是,当我去添加以下内容时,$
会变成$
(当我发布帖子后查看帖子来源时):
<script>$(document).ready(function(){$('#wcw').dataTable({"sPaginationType":"full_numbers"});});</script>
我不确定$
是否是关于为什么表没有被“转换”或者是因为尝试使用jquery脚本的问题。 Here's the page.
答案 0 :(得分:2)
由于安全原因,大多数论坛都不允许在帖子中使用javascript。用户输入中的此类攻击稍后在页面上显示为公共,称为XSS - 攻击(跨站点脚本攻击)。您可以尝试在特定为此用例制作的网站上共享该表,并在论坛中发布指向该链接的链接。
修改强>
我看到网站上允许<script>
- 标记。然后,您可以尝试在noconflict-mode中使用jQuery。
请尝试以下操作:
<script>jQuery.noConflict(); jQuery(document).ready(function(){jQuery('#wcw').dataTable({"sPaginationType":"full_numbers"});});</script>