我在获取 IE 中跨度的值时遇到问题。正在开发 FF 和 chrome,但不在 IE 中。我在http://jsfiddle.net/p38Mm/1/中做了一个简单的版本,基本上我点击了一个有 2 列的行,第二列有一个跨度。
问问题
347 次
我在获取 IE 中跨度的值时遇到问题。正在开发 FF 和 chrome,但不在 IE 中。我在http://jsfiddle.net/p38Mm/1/中做了一个简单的版本,基本上我点击了一个有 2 列的行,第二列有一个跨度。
这srcElement
是输入按钮,而不是tr
您附加事件的按钮,因此要修复它,您必须解决正确的父问题。这是小提琴。在本质上:
btnAddClick = function (e) {
var tr = e.currentTarget ? $(e.currentTarget) : $(e.srcElement).parents('tr');
alert(tr.find('span[id$=\'lblItem\']').html());
};