我有一个单选按钮,我使用图像背景将其屏蔽为按钮。当用户单击包含单选按钮的 li 时,我将单选按钮打包为对象“el”并运行一个函数以使用该元素作为参数来获取结果。这在 FF 和 Chrome 中运行良好,但我收到一个错误,即元素为空或不是对象。
谁能看到我的问题?
var selectedid = $this.find("[type='radio']").attr('id');
document.getElementById(selectedid).checked = true;
var el = document.getElementById(selectedid);
var el = $(el);
showResults( el );
function showResults( el ) {
var id = el[0].dataset['item'];
alert(id);
}