질문
JQuery와 와일드 카드를 각각 사용하여 각 클래스를 분할하는 방법이 있습니까?와일드 카드 각각에서 JQuery 사용
편집 : 내 경우에는 클래스 대신 rel을 사용하여 요소를 분할하고 싶습니다.
배경
지금 난 그냥 정말 큰 해킹 각 fancybox 그룹에 대한 별도의 코드 블록을 생성하고,하지만 작동합니다. 이 코드를 PHP 클래스에서 꺼내 html 뷰에 넣고 각 예제 그룹에 대해 새 블록을 갖는 것만 쓰면됩니다. 나는 방법이 있다고 확신하지만, 지금은 일시적인 해킹에 빠져 있습니다.
현재 코드 이것은 확인해 값 "example_group"로 시작하는 모든 앵커를 대상으로합니다
(function($) {
$("a[rel^=example_group").fancybox({
'transitionIn' : 'none',
'transitionOut' : 'none',
'titlePosition' : 'over',
'cyclic' : true,
'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
return 'Image ' + (currentIndex + 1) + '/' + currentArray.length + (title.length ? ' ' + title : '') + '';
}
});
})(jQuery);
단지 'rel' 속성 * [시작하는 모든 a 요소를 선택하기를 원한다는 말입니까? with] (http://api.jquery.com/attribute-starts-with-selector/) *' "example_group"'? –
네, 맞습니다. 나는 왜 내가 수업을 말했는지 확신 할 수 없다. 그러나 나를 위해 필요한 모든 것은 "a"를 "rel"로 대체하는 것이다. 그것을 잡아 주셔서 감사합니다! – dkroy