还有我检查的 div if -6ren">
gpt4 book ai didi

php - 检查动态添加的类时,jquery hasClass 不起作用

转载 作者:行者123 更新时间:2023-11-28 20:20:44 26 4
gpt4 key购买 nike

我有一个问题,我通过php动态添加一个类到div,然后检查id“checkLang”是否有spacific类,但它不起作用:(

也许有人知道这个问题?我的html:

<div id="checkLang" class ="<?php echo $valoda ?>"><div>

还有我检查的 div

if ($('#checkLang').hasClass('RU')){
<?php include("lan/ru.php"); ?>
};

if ($('#checkLang').hasClass('LV')){
<?php include("lan/lv.php"); ?>
};

我不知道为什么,但这两个 if 都包含语言 php 文件。但也许原因是因为这个脚本位于 php 文件中,标题为 <?php header('Content-type: text/javascript'); ?>我在索引页面中附加文件(如 javascript 文件),如 <script type="text/javascript" src="php/FormuValidacija.php" /></script>

我试过了

if($_GET['lang']=="latviesu"){
include("php/lan/lv.php");
}
else($_GET['lang']=="krievu"){
include("php/lan/ru.php");
}

但效果不太好:(

附注抱歉,如果这是一个愚蠢的问题,我是新来的,但愿意学习! :)

最佳答案

看起来你的脚本没有添加到 dom 就绪处理程序中

jQuery(function($){
alert($('#checkLang').length)//it should alert 1 not 0
if ($('#checkLang').hasClass('RU')){
<?php include("lan/ru.php"); ?>
};
})

关于php - 检查动态添加的类时,jquery hasClass 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18372899/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com