๊ธฐ์กด์ ์๋ ํฐ์คํ ๋ฆฌ ๊ด๋ฆฌ ๋งํฌ๋ ๊ด๋ฆฌํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
์ด ์์ค๋ ํ์ด์ง ์ด๋ ์๊ณ ๋ก๊ทธ์ธ/๋ก๊ทธ์์์ด ๊ฐ๋ฅํ๋ฉฐ ํ์ฌ์ ๋ก๊ทธ์ธ์ํ๋ฅผ ํ๋ณ ํ ๋ฒํผ๋ด์ฉ์ ๋ฐ๊ฟ์ค๋๋ค.
๋จ, ๋ ๋ฒ์ ๋ณต์ฌ, ๋ถ์ฌ๋ฃ๊ธฐ๋ก ๋ฒํผ์ ๋ง๋ค ์ ์์ต๋๋ค.
1. ๋ก๊ทธ์ธ ๋ฒํผ ์์น ์ ํ๊ธฐ HTML
HTML์ <body>์ </body>์ฌ์ด์ ์ฌ์ฉํ ์์น์ ๋ฃ์ต๋๋ค.
1
|
<a class="tab_login" href="#" id="tab_login_toggle" onclick="fnLoginToggle();"></a>
|
2. ๋ก๊ทธ์ธ ์คํฌ๋ฆฝํธ ๋ฃ๊ธฐ HTML
</body>ํ๊ทธ ๋ฐ๋ก ์์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ์ฌ๋ฃ์ต๋๋ค.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <script> function fnLoginToggle() {}; $(function() { if (window.T.config.USER.name) { $('#tab_login_toggle').text('๋ก๊ทธ์์'); fnLoginToggle = function() { document.location.href = "https://www.tistory.com/auth/logout?redirectUrl=" + encodeURIComponent(window.location.href); }; } else { $('#tab_login_toggle').text('๋ก๊ทธ์ธ'); fnLoginToggle = function() { document.location.href = "https://www.tistory.com/auth/login?redirectUrl=" + encodeURIComponent(window.location.href); }; } }); </script> |
<!-- // login_start -->
<a href="#" id="tab_login_toggle" onclick="fnLoginToggle();"></a>
<script>
function fnLoginToggle() {};
$(function() {
if(window.T.config.USER.name) {
$('#tab_login_toggle').text('๋ก๊ทธ์์');
fnLoginToggle = function() { document.location.href = "https://www.tistory.com/auth/logout?redirectUrl=" + encodeURIComponent(window.location.href); };
} else {
$('#tab_login_toggle').text('๋ก๊ทธ์ธ');
fnLoginToggle = function() { document.location.href = "https://www.tistory.com/auth/login?redirectUrl=" + encodeURIComponent(window.location.href); };
}
});
</script>
<!-- // login_end -->โ
3. ๋ก๊ทธ์ธ ๋ฒํผ ๊ตฌํ ๊ฒฐ๊ณผ
๋ณต์ฌ๋ถ์ฌ๋ฃ๊ธฐ ๋๋ฒ๋ง์ ํ์ด์ง ์ด๋ ์์ด ํฐ์คํ ๋ฆฌ ๋ก๊ทธ์ธ, ์์ ๋ฒํผ์ด ์์ฑ๋ฉ๋๋ค. ์ฌ์ฉ์์ ์ํ์ ๋ฐ๋ผ ๋ก๊ทธ์ธ, ๋ก๊ทธ์์ ์ํ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๋จ, ๋ฒํผ์ 2๊ฐ ์ด์ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด aํ๊ทธ์ ์์ด๋(tab_login_toggle)๋ฅผ ๋ณ๊ฒฝํ์ฌ ์ถ๊ฐ๋ก ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ฉด ๋ฉ๋๋ค.
โป ๊ธฐ์กด ์์ค ๋ฐฑ์ ํ ์์ ํ์ธ์.