자동등록방지 코드가 보이지 않네요...!!

자동등록방지 코드가 보이지 않네요...!!

QA

자동등록방지 코드가 보이지 않네요...!!

본문

그누4에서 그누5로 갈아타고 있는데 어렵네요

jquery​ 충돌이 좀 있는거 같네요.

 

http://www.dajoahe.com/bbs/bbs/board.php?bo_table=data1

글쓰기와 내용보기에서 자동등록방지 코드가 보이지 않는 현상이 발생하고 있습니다.

 

TypeError: $(...).live is not a function
board.php 412줄 오류
common.js 579줄 오류
kcaptcha.js. 4줄 에러 ​

 

그누보드 http://www.dajoahe.com/bbs/js/jquery-1.8.3.min.js 이 파일과

홈페이지 만들면서 만들었던 http://www.dajoahe.com/bbs/bbs/js/jquery.js 이 충돌이 일어나는거 같네요.

 

http://www.dajoahe.com/bbs/bbs/3.html

이 페이지 보시면 주메뉴 밑에 서브 메뉴가 있는데...마우스를 내리면 서브 메뉴가 상단에 고정 됩니다.

게시판 목록에서는 이게 되는데..글쓰기와 내용보기에서는 이 기능이 작동하지 않습니다.

 

 

상단 서브메뉴 고정되고 게시판 글쓰기와 코멘트에 자동등록방지 코드가 보이게 할려면 어찌 해야 할까요?

 

아시는 분 좀 알려주세요.

부탁 좀 드립니다.

 

디자이너다 보니 프로쪽이 약해서 이렇게 도움을 구해 봅니다.

이 질문에 댓글 쓰기 :

답변 2

게시판에서 마우스오른버튼 클릭하셔 소스보기를 해 보세요.

내용이 중첩되었네요.

 

 

<!doctype html>
<html lang="ko">
<head>
...
</head>
<body>
<!doctype html> <html lang="ko"> <head>

....
이런 식으로 중첩이 돼 jquery파일도 서로 다른 버전의 것을 두번 불러 들이닌까
문제가 생기고 있는 거라 보입니다.
먼저 그런 점들을 잘 살펴 보세요.

아래 두 파일의 live 를 on 으로 변경해주니 자동등록방지 엑박 뜨던게 제대로 뜨더라구요 한 번 시도해보세요.

저도 검색하다 찾았네요.

 

1.plugin/kcaptha/kcaptcha.js 의 29번째줄

 

  $("#captcha_mp3").live("click", function(){

   -> $("#captcha_mp3").on("click", function(){

 

2.plugin/kcaptcha/kcaptcha.js 파일 4번째 줄, 29번째 줄

 

$("#captcha_reload").live("click", function(){

-> $("#captcha_reload").on("click", function(){

 

    $("#captcha_mp3").live("click", function(){

  -> $("#captcha_mp3").on("click", function(){

 

저도 이것 저것 해보다가 위에 파일 live -> on 으로 변경했더니 해결 되었습니다.

건승을 빕니다.

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 61,340
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT