Gez*_*asa 0 javascript oop internet-explorer-7
我有以下代码.
function radioButtons() {
var _inputCount;
var _inputParentCount;
var _radioInput;
return {
inputCounter:function(groupId){
_inputCount = $(groupId).find("input");
_inputParentCount = $(_inputCount).parent();
for(i = 0; i < _inputParentCount.length; i++){
$(_inputParentCount[i]).attr("id", groupId + [i]);
}
},
radioAction:function(radioButton){
_radioInput = $(radioButton).find("input");
for(i = 0; i < _inputCount.length; i ++){
$(_inputCount[i]).parent().removeClass("selected");
$(_inputCount[i]).attr("value", "false");
}
$(radioButton).addClass("selected");
$(_radioInput).attr("value", "true");
},
};
};
var radioButtonsOne = new radioButtons();
$(document).ready(function(){
radioButtonsOne.inputCounter("#radioButtonsGroup");
});
Run Code Online (Sandbox Code Playgroud)
它是我为自定义单选按钮编写的自定义函数.我有一个类似的Checkboxes按钮.它适用于除IE7之外的所有浏览器.它告诉我radioButtonsOne
没有定义.但它确实如此.知道为什么吗?
谢谢!
更改
$(radioButton).addClass("selected");
$(_radioInput).attr("value", "true");
},
Run Code Online (Sandbox Code Playgroud)
除掉 ,
$(radioButton).addClass("selected");
$(_radioInput).attr("value", "true");
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
378 次 |
最近记录: |