Javascript 用于在页面加载时删除类的JQuery代码无效
我试图在页面加载时从HTML中删除一个类。类被称为Javascript 用于在页面加载时删除类的JQuery代码无效,javascript,jquery,onload,removeclass,Javascript,Jquery,Onload,Removeclass,我试图在页面加载时从HTML中删除一个类。类被称为wnDash,它位于gamePage类中。我尝试使用下面的代码,但不起作用 $(document).ready(function() { setTimeout(function() { var myAttr = $('gamePage').attr('wnDash'); if (typeof myAttr !== 'undefined' && myAttr !== false) {
wnDash
,它位于gamePage
类中。我尝试使用下面的代码,但不起作用
$(document).ready(function()
{
setTimeout(function() {
var myAttr = $('gamePage').attr('wnDash');
if (typeof myAttr !== 'undefined' && myAttr !== false) {
$('gamePage').removeAttr('wnDash');
}
}, 250);
});
5.
-
39
-
你错过了上课的dot
。使用hasClass()
检查是否存在
试试这个:
$(document).ready(function()
{
$.each($('.gamePage').find(".wnDash"),function(){
var text = $(this).text();
$(this).text(text.replace("-",""))
})
});
代码段更新
$(文档).ready(函数()
{
$.each($('.gamePage').find(“.wnDash”),function(){
var text=$(this.text();
$(this.text(text.replace(“-”,”))
})
});代码>
5.
-
39
-
您正在删除的属性不是class$('gamePage')。removeClass('wnDash')代码>-选择器游戏页面
也不正确。。。这是一个什么样的课程或课程?正如@ArunPJohny所说的,有几个问题。如果您可以编辑您的问题以包含HTML,我们可以准确地向您展示您需要如何修改代码。此外,使用计时器可能不是正确的解决方案,因为我们无法预测系统执行添加类的脚本可能需要多长时间谢谢,但仍然无法工作,它仍然显示在屏幕上。你到底想要什么?因为这段代码正确地清除了名为“wnDash”的类,我想从html中删除它,我犯了一个错误,我需要的是它,而不是删除的类。有没有办法做到这一点?
$(document).ready(function()
{
$.each($('.gamePage').find(".wnDash"),function(){
var text = $(this).text();
$(this).text(text.replace("-",""))
})
});