ie兼容性-jquery的方法在ie中不好使

问题描述

jquery的方法在ie中不好使

这是我的代码:

加入

取消

<input type="hidden" value="${item.merchant_cids!''}" class="merchant_cids">

js:
$(".merchant_cids").each(function(){
var s = $(this).val();
var sArr = s.split(",");
var r = "${(vid!'')?c}";
if ( $.inArray(r,sArr)!=-1 ){
$(this).prev().show();
}else{
$(this).prev().prev().show();
}
})

在Chrome等其它浏览器中都好用,就是IE里面不好使,IE页面上能加载出来“加入”和“取消”这两个td,但是display属性都是none。。
小弟初来乍到,求各位大神指点迷津

时间: 2024-09-20 21:15:11

ie兼容性-jquery的方法在ie中不好使的相关文章

jquery html()方法在firefox中无法获取到dom改变

故增加一个方法,代码如下:当然,可以直接用此方法代替html()方法 jquery的html()方法很容易实现.但是测试的时候发现,在ie8和i火狐(还包括ie9,safari,谷歌浏览器)中,html()得到的值是不一样的  代码如下 复制代码 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title&

jquery text()方法取标签中的文本_jquery

<span id="236" class="active" type="teacher" ww="nn"> <input type="checkbox" onclick="event.cancelBubble=true;"> 刘4 </span> 获取文本"刘4" 获取id $("input:checked",&

Jquery和JS获取ul中li标签的实现方法_jquery

js 获取元素下面所有的li var content=document.getElementById("content"); var items=content.getElementsByTagName("ul"); var itemss=items[2].getElementsByTagName("li");//获取第二个li标签 或 var div=document.getElementById('a'); var ul=div.childN

Jquery调用iframe父页面中的元素及方法_javascript技巧

一.在iframe中查找父页面元素的方法: $('#id', window.parent.document) 二.在iframe中调用父页面中定义的方法和变量: parent.method parent.value 三.实例 父页面: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="IframeDemo._De

jQuery实现点击行选中或取消CheckBox的方法_jquery

本文实例讲述了jQuery实现点击行选中或取消CheckBox的方法.分享给大家供大家参考,具体如下: /// <summary> /// 点击行选中或者取消CheckBox /// </summary> /// <param name="TableID">表ID</param> function SetCheckBox_Check(TableID) { var $TableID = TableID == "" ? &

jQuery实现从身份证号中获取出生日期和性别的方法分析_jquery

本文实例分析了jQuery实现从身份证号中获取出生日期和性别的方法.分享给大家供大家参考,具体如下: 一.前言: 今天,在做移动端的项目中,按照设计稿的要求,是可以让用户自己输入出生日期的,我还很认真的用了刚刚知道的html5表单的日期类型,本想着终于不用日期插件就可以实现用户选择自己的出生日期了,可结果老大说,把这个表单去掉,要做成从身份证号里边读取用户的出生日期.好吧,高兴了一半,结果....唉,没办法,只能按照领导的要求来做啊,于是就有了下边的从身份证号中获取出生日期和性别的代码. 二.实

jQuery 获取遍历获取table中每一个tr中的第一个td的方法_jquery

如下所示: <tbody id="already_question_list"> <tr> <td><?php echo $val['unique_number']; ?></td> <td><?php echo $val['year'].'-'.$val['series']; ?></td> <td><?php echo $val['content'] ?><

jQuery及JS实现循环中暂停的方法_javascript技巧

本文实例讲述了jQuery及JS实现循环中暂停的方法.分享给大家供大家参考.具体分析如下: 问题: jquery对数组进行循环,如果要求每次循环的时候暂停2秒钟,在使用jQuery的.earch循环的时候,无论怎么设置,都不会暂停. setTimeout也只是在第一次执行的时候暂停. 原因猜测: js开始执行多线程? 改进: 改为setInterval来控制循环,达到数组最大值的时候,clearInterval取消循环. 以下是jQuery代码: <script type="text/ja

jquery控制两个div中二级分类显示

问题描述 jquery控制两个div中二级分类显示 <div class="n_nav clearfix">这个里面是一级分类 <p class="navigation_column">型号</p><ul class="ul2">这个里面放的是二级的分类 想问的就是如何能够控制二级分类的显示问题, 解决方案 不知是不是你想要的,可以粘过去试试 <%@ page language="j