问题描述
- js的代码转换为jquer怎么写
-
function ShowText(page, tag){
var i = 1;
var el;
while (el = document.getElementById(tag + i)) {
if (i == page)
el.style.display = 'block';
else
el.style.display = 'none';
i++;
}
}
解决方案
document.getElementById(tag + i)获得的东西和$(#xxx)获得东西不是一个概念的东西,你自己掂量掂量。
解决方案二:
function ShowText(page, tag) {
var i = 1;
var el;
while (el = $('#' + tag + i)[0]) {
$(el)[i == page ? 'show' : 'hide']();
i++;
}
}
解决方案三:
function ShowText(page, tag){
var i = 1;
var el;
while ($('#'+(tag + i)).length>0) {
if (i == page)
$('#'+(tag + i)).css('display','block');
else
$('#'+(tag + i)).css('display','none');
i++;
}
}
时间: 2024-08-02 06:20:27