读书人

jquery比较两个对象的值该怎么解决

发布时间: 2012-09-25 09:55:59 作者: rapoo

jquery比较两个对象的值,急!!
看代码

JScript code
$(document).ready(function () {        //当鼠标滑入时将div的class换成hover        $(".headtestcss").hover(function () {            $(".hover").removeClass("hover");            $(this).addClass("hover");        }, function () {            //鼠标离开时移除hover样式            var attrid = $("#hdfAttrID").val();             var text = $(this).text();            alert(text);            if (text == attrid) {                alert("1");            }            else {                alert(attrid);                var TabId = document.getElementById("hdfTabId").value;                document.getElementById(TabId).className = "hover";                $(this).removeClass("hover");            }        }        );    });



已经确认我的attrid 和text的内容是一样的,但是ifif (text == attrid)为什么始终未false,不管怎样都不弹“1”出来

[解决办法]
给出你的html,我的猜想:你的val()或者text()有一个没有获到值可能,是用在表单上么
[解决办法]
去除两端空格!
最好把HTML页面发出来
[解决办法]
你调试一下 看他们分别是否有值 你可以用val()或text()或html()获取值

读书人网 >JavaScript

热点推荐