我有一个用于密码修正的Jquery,如果我使用2行,它可以正常工作 // $('#minimum span')。show(); // $('#minimum')。addClass('boldgreen'); 但是我试图把它放在一个单独的函数中,如果我发出警报,那么返回就是我想要的(ret [0]); 但它并没有改变html代码中的css。 我尝试了很多方法,但没有任何结果。
有什么建议吗?
提前致谢。
var cssPassword = function(cssId, cssClass, hideShow, removeAddClass)
{
var IDKlasse = "$('" + cssId + " span')." + hideShow +"();";
var cssKlasse = "$('" + cssId + "')." + removeAddClass + "('" + cssClass + "');";
var cssArray = new Array();
cssArray[0] = IDKlasse;
cssArray[1] = cssKlasse;
return cssArray;
}
function()
...
if(passwordNew.length > 7) {
var ret = cssPassword('#minimum', 'green', 'show', 'addClass');
//eval(ret[0]);
//eval(ret[1]);
strength += 1;
alert(ret[1]);
// $('#minimum span').show();
// $('#minimum').addClass('boldgreen');
}else{
...