jquery로 태그 이벤트안의 함수로 인자를 전달할 수 있나요? 채택완료
안녕하세요.
아래는 selectA으 옵션을 선택해서 selectB로 값을 넘기고 있습니다.
그런데
이와 함께
그 값을 span태그안의 onclick함수 sample에 넘기고 싶습니다.
가능한가요?
$(document).ready(function(){
$('#selectA').change(function(e){
var thisVal = $("#selectA option:selected").val();
var thisText = $("#selectA option:selected").text();
$('#selectB').empty();
$('
});
})
function sample(a){
console.log(a);
}
mybutton
답변 1개
자문자답)
네이버 지식인에도 질문을 올렸더니 답변이 있어서 여기에 올립니다.
$(document).ready(function(){
$('#selectA').change(function(e){
var thisVal = $("#selectA option:selected").val();
var thisText = $("#selectA option:selected").text();
$('#selectB').empty();
$('
$("#please").attr("onclick","sample('" + thisVal + "')");
});
})
function sample(a){
console.log(a);
}
mybutton
위의 코드처럼 $("#please").attr("onclick","sample('" + thisVal + "')"); 로 처리 할 수 있습니다. 말씀하신 내용이 맞는지 확인해보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인