• 목록
  • 아래로
  • 위로
  • 12
  • 모니터
  • 조회 수 241

재미있는 것이 맞는지는 모르겠지만.. XE타운 좀 따라해봤어요.

좋은 아이디어인것 같아서.. 일단 비효율적인 코드를 정리하고 싶은데 도움 좀 부탁드려요~Screenshot 2017-10-04 at 06.02.35.png

일단 이놈입니다. 개인적으로 쓰려고 위젯으로 만든거라 단순하게 제 사이트에 맞게 디자인 한 겁니다 ㅎㅎ

XE타운에도 물어봤는데.. 영 답을 얻기가 어려워서 훨씬 활발한(?) 이 사이트에 조언을 구합니다!

 

아래는 위젯의 핵심 코드 중 하나 입니다~

보시는 것 처럼 각 변수에 값을 매기고 싶어서 같은 코드를 중복으로 사용하고 있어요.

이게 1~2가지면 문제 없는데 2개 이상인 경우 보기가 the love 잖아요.

어떻게 이 소스를 줄이면 좋을까요?~ 아이디어 주세yo~ 뿌우!

 

stf_pgr= '#'; stf_pgr2= '#';
var clr= ['6475A0', '5e5f67', 'c37070', 'bf7aa3'];

stf_pgr+= clr[Math.floor(Math.random() * clr.length)];
stf_pgr2 += clr[Math.floor(Math.random() * clr.length)];

$('.ad_shortcut_bg_bt_btn').css({ "background": stf_pgr});
$('.ad_shortcut_bg_bt_btn2').css({ "background": stf_pgr2});

 

헤헷.

작성자
모니터 45 Lv. (53%) 165920/169280EXP

사랑합니다~ 행복합니다~♥

댓글 12

모니터 작성자
profile image

그리고 혹시 new 메뉴 모듈 쓰시는 분 있다면 질문 좀 하고 싶습니다! (쓰시는 분은 손 흔들어주세요~)

comment menu
2017.10.04. 06:13

신고

"모니터님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit
profile image

크게 2가지 방법이 있겠네요. 저 기능을 하는 코드를 따로 함수로 만들어서 관리를 하는 방법이 있고, 아니면 배열과 for문을 조합하는 방법이 있습니다.

comment menu
2017.10.04. 12:53

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

모니터 작성자 → humit
profile image

배열로 만드는걸 저도 생각했었긴한데..흠..

어떻게 짜면 되는지 모르겠어요 ㅠㅠ

도와주실 수 있을까요?~

comment menu
2017.10.04. 18:28

신고

"모니터님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit → 모니터
profile image

일단 .ad_shortcut_bg_bt_btn, .ad_shortcut_bg_bt_btn2 원소에 .ad_shortcut_btn 클래스도 추가해준다음 아래 코드를 사용하시면 됩니다.
(function(){
    var clr = ['6475A0', '5e5f67', 'c37070', 'bf7aa3'];
    var elem = $('.ad_shortcut_btn');
    for (var i = elem.length - 1; i >= 0; i--) {
        $(elem[i]).css({"background": "#" + clr[Math.floor(Math.random() * clr.length)]});
    }
}());
 

comment menu
2017.10.05. 09:08

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

모니터 작성자 → humit
profile image

옹. . 나중에 한번 해볼게요! 감사합니다>_<

comment menu
2017.10.05. 13:01

신고

"모니터님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit → 모니터
profile image
+1

즉 https://jsfiddle.net/Leqp7po3/ 이런 식으로 되면 됩니다.

comment menu
2017.10.05. 09:10

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

모니터 작성자 → humit
profile image

적용했습니다! 감사합니다!!! 잘 작동하네요 ㅎㅎ

덕분에 짧은 코드만으로 이렇게 작동이 되네요 b

comment menu
2017.10.06. 02:15

신고

"모니터님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah
profile image

var알못이라 ㅋㅋ

새글 알림 모듈은 여기서도 사용중입니다.

comment menu
2017.10.05. 00:03

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

모니터 작성자 → NoYeah
profile image

그렇네요 ㅠㅠ..

New버튼을 메뉴가 뒤가 아니고 앞으로 출력하고 싶은데..

어떻게 하면 될까요? ㅠㅠ.. controller.php 에서 float:left; 하면 위치가 안 맞고..ㅠㅠ

comment menu
2017.10.05. 01:31

신고

"모니터님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah → 모니터
profile image

나중에 한번 살펴볼게요. 지금은 저도 볼만한 상황이 아니라서 ㅋㅋ

 

무엇보다 저도 잘 몰라요 ㅋㅋㅋㅋㅋㅋㅋ

comment menu
2017.10.05. 09:54

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

마스터 → NoYeah
profile image
축하합니다! 맛스타님! 해당 글을 작성해서 20에 당첨되었습니다!
comment menu
2017.10.05. 09:54

신고

"마스터님의 댓글"

이 댓글을 신고 하시겠습니까?

모니터 작성자 → NoYeah
profile image

네 ㅜㅜ 감사합니다 ㅜㅠ

comment menu
2017.10.05. 13:03

신고

"모니터님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 2454
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 9570
공지 낚시성 불법도박 홍보 게시글을 주의하세요. 9 image 네모 네모 22.08.09.18:13 2910
공지 슬기로운 포인트 벌이를 하는 법 (22.10.11 업데이트) 64 네모 네모 18.06.17.20:25 17786
1635 네 여러분 오사카인데요 -3일째 32 image 국내산라이츄 국내산라이츄 17.10.05.18:38 349
1634 가위바위보 패턴이 바뀌었나 봅니다. 7 Hanam09 Hanam09 17.10.05.16:57 241
1633 혹시나 했는데 8 lis**** lis**** 17.10.05.14:59 206
1632 호스팅 신청했으니, 포인트 좀 모아야겠네요 28 Kongjak Kongjak 17.10.05.12:01 335
1631 스터디 포 어스 쩌네욤ㅋㅋ 19 동그니동동 17.10.05.11:35 301
1630 아침 마시는 중입니다. 31 image 국내산라이츄 국내산라이츄 17.10.05.08:59 301
1629 다중언어를 처음부터 생각했어야했는데ㅜ 10 마카롱 마카롱 17.10.05.08:10 229
1628 버그인가봅니다. 19 image 제르엘 제르엘 17.10.04.23:15 397
1627 네 여러분 오사카인데요 -2일째 33 image 국내산라이츄 국내산라이츄 17.10.04.19:06 361
1626 우분투에서 리눅스 민트로 넘어왔습니다. 14 image title: 은메달도다 17.10.04.14:58 1533
1625 다시 넘어왔습니다 11 Kongjak Kongjak 17.10.04.11:13 302
1624 퇴근하고 제사끝나고 밥먹는중ㅋ 2 핫슈 17.10.04.10:39 213
1623 아침 먹고 포케센 가는 길인데요... 13 image 국내산라이츄 국내산라이츄 17.10.04.10:20 282
1622 추석 잘 보내시고 행복하세요. 8 대전댁 title: 은메달대전댁 17.10.04.06:56 212
재미있는 것을 좀 만들었는데.. 좀 도와주시겠어요? 12 image 모니터 모니터 17.10.04.06:09 241
1620 위로금 주때요~ 13 image 모니터 모니터 17.10.04.05:59 211
1619 아플로스 게시판 스킨 업데이트 알림 11 마카롱 마카롱 17.10.04.02:14 197
1618 아이폰 8 + 배터리가 터젓다내요 ㅜㅜ 12 핫슈 17.10.04.01:03 194
1617 노트북에 우분투를 설치했습니당 15 image title: 은메달도다 17.10.03.23:49 570
1616 연휴입니다 10 마카롱 마카롱 17.10.03.23:14 197