저는이 문제에 대해 몇 가지 방법을 시도해 왔습니다. 기본적으로 나는 똑같은 방식으로 여러 드롭 다운의 내용을 수정해야합니다. 그래서 저는 각자 또는 잠시 동안 더 많이 마셔도 될 수는 있지만 커피 스크립트에서 그렇게 많은 경험을하지는 못합니다. 여기 jQuery는 각각/while while coffeescript 루프가 예상대로 작동하지 않습니다.
는 undry 코드가 리팩토링 '작업'된다arr = ['someId', 'someOtherId']
length = arr.length
counter = 0
while counter < length
$('#' + arr[counter]).val('someVal')
counter ++
몇 가지 이유를 들어
여기arr = ['someId', 'someOtherId']
$.each arr, (i, el) =>
$('#'+el).val('someVal')
내 두 번째 시도입니다 :
여기$('#someId').val('someVal')
$('#someOtherId').val('someVal')
내 첫 번째 시도이다 , 나는 각 approch에 여러 변형을 시도해왔다. 나는 selector.log를 반환 할 수 있다고 주장 할 수있다. 올바른 값이지만 값을 변경하면 코드가 예상대로 작동하지 않는 것 같습니다.
도움을 주시면 감사하겠습니다.
하면 각 요소 및 사용에 클래스를 추가 할 수 있습니다 단일 호출 :'$ ('. foo') .val ('someval');' –
확실히 똑똑합니다. 나는이 해결책으로 갈 것이다. 고마워요 로리 – gastngouron