0
これは私のコードです:「自己」を使用することはできますか?このコードを簡略化するには?
function o1()
{
$(".headerbtn").removeClass("headerbtnsel");
document.getElementById('ho1').classList.add('headerbtnsel');
}
function o2()
{
$(".headerbtn").removeClass("headerbtnsel");
document.getElementById('ho2').classList.add('headerbtnsel');
}
function o3()
{
$(".headerbtn").removeClass("headerbtnsel");
document.getElementById('ho3').classList.add('headerbtnsel');
}
は、私はこれらすべての機能がひとつになるようにそれを作りたいです。私は、getElementを使用する代わりに、selfなどを使用できるようにしたいと考えています。誰でもこれについて何か知っていますか?
'関数MYO(IDX){$(」のため
myO('ho1')
を使用してHO1OR
ため
myO(1)
を使用して、私のコメントを明確にします。 headerbtn ")。removeClass(" headerbtnsel "); $( '。ho' + idx).addClass( 'headerbtnsel'); } ' – mplungjan
ありがとう!私はそれについて考えなかったとは信じられない! –
動作していませんでしたが、少し変更されましたので、これで動作します:function o(idx) \t { \t \t $( ".headbtn"); removeClass( "headerbtnsel"); \t \t $(idx).addClass( 'headerbtnsel'); \t} –