国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

ie9崩潰現象當js設置tr元素樣式為display:none

2024-07-11 08:33:45
字體:
來源:轉載
供稿:網友

遇到一個ie9的bug:用js設置tr元素的樣式為display:none 會引起ie崩潰。
查了一下,(感謝bing)得到國外的一個解決方法
然后我自己又封裝了一下:

復制代碼代碼如下:
function hideTR(element)
{
if ($.browser.msie)
{
if ($.browser.version == “9.0”)
{
var po = null;
var loopObj = null;
for (loopObj = element; loopObj.tagName != “BODY”; loopObj = loopObj.parentNode)
{
if (loopObj.tagName == “TABLE”)
{
po = loopObj;
break;
}
}
if (po == null) return;
var initValue = $(po).css(“border-collapse”);
$(po).css(“border-collapse”, “separate”);
$(element).css(“display”, “none”);
$(po).css(“border-collapse”, initValue);
}
else
{
$(element).css(“display”, “none”);
}
}
else
{
$(element).css(“display”, “none”);
}
}

以后寫代碼$(element).css("display","none");
就變成了hideTR(element);。
查了一下,(感謝bing,鄙視百度)得到國外的一個解決方法
然后我自己又封裝了一下:


function hideTR(element)
{
if ($.browser.msie)
{
if ($.browser.version == “9.0”)
{
var po = null;
var loopObj = null;
for (loopObj = element; loopObj.tagName != “BODY”; loopObj = loopObj.parentNode)
{
if (loopObj.tagName == “TABLE”)
{
po = loopObj;
break;
}
}
if (po == null) return;
var initValue = $(po).css(“border-collapse”);
$(po).css(“border-collapse”, “separate”);
$(element).css(“display”, “none”);
$(po).css(“border-collapse”, initValue);
}
else
{
$(element).css(“display”, “none”);
}
}
else
{
$(element).css(“display”, “none”);
}
}

以后寫代碼$(element).css("display","none");
就變成了hideTR(element);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 边坝县| 南皮县| 嵊州市| 确山县| 进贤县| 峨眉山市| 儋州市| 乐清市| 泗洪县| 盐边县| 右玉县| 涟水县| 宁陕县| 孟州市| 巴彦淖尔市| 玛纳斯县| 仁怀市| 社会| 信宜市| 浪卡子县| 宜宾县| 广东省| 灵丘县| 洛阳市| 永福县| 桂林市| 蚌埠市| 炎陵县| 凤阳县| 乌拉特中旗| 柳林县| 徐水县| 乾安县| 云梦县| 汝州市| 和硕县| 山东| 廊坊市| 澳门| 深泽县| 安宁市|