2017-02-08 3 views
0

함수의 arguement 때마다 다른 데이터 토글 애트리뷰트를 전달하기 위해 함수를 작성하고 함수를 여러 번 호출하려고하지만 작동하지 않는 것 같습니까? 이것이 가능한가? 이 같은함수 인자를 데이터 토글 속성으로 전달 하시겠습니까?

편집 뭔가 : 올바르게 변수를 사용할 필요가 param 함수 매개 변수의 값을 사용하기 위해서는

var arguement1 ="something"; 

function test(param) { 
    console.log('[data-toggle="param"]'); 
} 

test(arguement1); 
+2

어떻게 작동하지 않습니까? 너의 존재하지 않는 기능? –

+0

코드를 공유하십시오. –

+0

안녕하세요, 더 명확하게 말씀해 주시겠습니까? – Dari

답변

1

. 지금은 문자열의 문자 그대로의 부분으로 취급하고 있습니다. 이 시작된처럼 작은 따옴표로 문자열을 닫아

function test(param) { 
    console.log('[data-toggle="' + param + '"]'); 
} 

, 우리는 이제 + 연산자를 사용하여 함수 인수 param의 값을 연결할 수 있습니다. 그리고 또 다른 +을 사용하고 또 다른 작은 따옴표로 새로운 문자열 리터럴을 시작함으로써 우리는 계속해서 문자열을 만들 수 있습니다.

예 : https://jsfiddle.net/wsyr5d9s/