Jquery代码中断页面Javascript

Gra*_*ham 2 javascript jquery joomla

我需要一个函数来从其中<a>找到的div中删除URL <div class="rj_insertcode">.我不熟悉解决这个问题的方向,我最终调集了以下Jquery代码:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
    $('div.rj_insertcode a').each(function() {
        $(this).replaceWith($(this).html());
    });  
});     
</script>
</head>
Run Code Online (Sandbox Code Playgroud)

我的网站使用Joomla CMS,我能够将上面的脚本添加到模板index.php的底部.它运行良好,并删除定义的标签之间生成的链接.

我的问题:
包含JavaScript的页面无法正常运行.JavaScript似乎已禁用或无法运行.

我可以更改什么以确保JavaScript仍能正常运行,还是我可以采用另一种方法?

mik*_*r87 8

您是否尝试过使用jQuery(...而不是$(...?这将是第一个开始的地方.我对Joomla不太熟悉,但我知道很多CMS会将jQuery置于noConflict模式,并尝试对可能包含的任何其他JavaScript库保持满意.