我有一個jQuery腳本,這將無法在IE7或IE8中工作。有趣的是,在頁面上還有一些其他的jQuery腳本處於活動狀態,並且這些腳本都起作用,但下面的腳本根本不起作用。IE7和8 jQuery問題
我已經創建了這個jsFiddle to demonstrate the functionality。這適用於IE9 +,Chrome和Firefox。
基於特定標準這段代碼更新文本框的值:
$(function() {
$(".TAB1text1").change(function() {
var $tr = $(this).parent().parent();
var type = $tr.find("td:eq(1)").text();
var scale = $tr.find("td:eq(6) input").val();
if (type == " CERTAIN_TEXT_TOTAL " && (scale == 3 || scale == 3.0)) {
$(".TAB1text1").not(this).val($(this).val());
}
});
});
任何人都可以發現任何功能/錯誤會導致這些腳本停在IE7和IE8的運行?
我假設的功能之一'的.css()','.closest()'或'.find()'不被支持,導致腳本無法工作。 –
我也刪除了所有正在工作的額外jQuery腳本,而上面的其餘兩個腳本仍然不起作用。 –