현재 버전

자바스크립트중인데 오류가 나는 원인을 모르겠습니다.


$(document)ready( function($) {

    demo();

})


function demo() {

  var a = $("#check").data("src");

  var b = a.substring(0, a.lastIndexOf("."));

}


이런식으로 작성했는데

자꾸 jQuery.Deferred exception: a.lastIndexOf is not a function TypeError:  a.lastIndexOf is not a function


이게 뜹니다..ㅜㅜ F12 콘솔에서 찍어보면 문제가 없는데

대체 이게 무슨 문제일까요? 검색해서 따라해봐도 답이 안나오네요 ㅠㅠㅠ


수정 이력

2019-01-18 09:46:50 에 아래 내용에서 변경 됨 #1

$(document)ready( function($) {

    demo();

})


function demo() {

  var a = ("#check").data("src");

  var b = a.substring(0, a.lastIndexOf("."));

}


이런식으로 작성했는데

자꾸 jQuery.Deferred exception: a.lastIndexOf is not a function TypeError:  a.lastIndexOf is not a function


이게 뜹니다..ㅜㅜ F12 콘솔에서 찍어보면 문제가 없는데

대체 이게 무슨 문제일까요? 검색해서 따라해봐도 답이 안나오네요 ㅠㅠㅠ