在PHP中使用Javascript删除Class

时间:2017-05-21 23:48:13

标签: javascript php css

我尝试使用Javascript在单个页面上删除某个元素(#main-content)的类。该页面是用PHP编写的,但从我能找到的内容来看,Javascript是删除该类的最简单的方法。我引用了帖子:How can I insert javascript in php?RemoveClass AddClass When Page Load来帮助我提出以下解决方案:

<? php echo '<script type=\"text/javascript\">
        $(document).ready(function() {
         $(\"section#main-content\").removeClass(\"trans-header\");
        });</script>';
?>

我验证了此代码并将其放在我的页面顶部,但它似乎无法正常工作。我可能会失踪什么? (如果有帮助的话,这里是我试图将代码应用到的页面:http://7a9.007.myftpupload.com/contact/

2 个答案:

答案 0 :(得分:1)

使用它代替,你不需要jQuery。并将其添加到<head></head><body></body>内的某个位置,而不是当前的html

<?php echo '<script>document.getElementById("main-content").classList.remove("trans-header");</script>' ?>

答案 1 :(得分:0)

它是一个wordpress网站......用$替换所有jQuery

另外,请检查您的控制台,看看网页上是否有其他错误。