jquery 라이브러리를 사용하여 사이트에서 사용하고 있습니다.원본 swfobject보다 jquery SWF 플러그인을 사용하는 데 장단점이 있습니까
는 찬반 양론이 망하는 swfobject
jQuery를 SWFObject 플러그인
http://jquery.thewikies.com/swfobject/
jquery 라이브러리를 사용하여 사이트에서 사용하고 있습니다.원본 swfobject보다 jquery SWF 플러그인을 사용하는 데 장단점이 있습니까
는 찬반 양론이 망하는 swfobject
jQuery를 SWFObject 플러그인
http://jquery.thewikies.com/swfobject/
그냥 믹스에서 크로스 브라우저 문제를 제거를 통해 jQuery를 SWFObject 플러그인을 사용하는 무엇, 그것은 추상화 계층입니다. 때로는 플래시 무비에서 바로 변수를 선언하는 것은 브라우저마다 약간 씩 다르기 때문에 방정식에서 이것을 제거하는 것이 더 낫습니다. 각 브라우저에서 수행하는 작업을 파악하는 대신 jQuery의 .height()
을 사용하는 것과 같습니다.
한번 제대로 작동한다고 믿으시면 모든 변수가 매번 일 때마다 테스트 할 수 있도록 모든 브라우저를로드 할 필요가 없습니다 (단, 나쁜 생각은 아닙니다).
jQuery plugin과 원래의 SwfObject library을 사용할 때의 가장 큰 이점은 하나의 자바 스크립트 라이브러리 만 사용한다는 것입니다. 모든 구문은 jQuery 구문이며 정말 재미 있습니다. 원하는 작업 ... jQuery 플러그인을 사용하면 SWF를 만들 때, 당신은 다시 더과 같이 조작 할 수있는 jQuery를 객체로서가 SWF를 얻을 수 있다는 것입니다
var swf = $('#putFlashHere').flash({
swf: 'myFlash.swf',
height: 400,
width: 600
});
swf.css({
"margin" : "10em",
"border" : "solid 4px red"
});
를 사용할 때
또한, jQuery SWFObject plugin입니다 SWFObject 2.2의 포트이므로 동일한 기능을 제공해야합니다. 일반적으로 :
jQuery 플러그인은 jQuery를 이미 사용하고 있으면 더 편리합니다. 원래의 코드베이스가 통합되어 있기 때문에 일반 SWFObject와 마찬가지로 잘 작동합니다.
독립 실행 형 SWFObject ==보다 철저하게 테스트되었으며 더 광범위한 사용자 기반을가집니다.
당신은 jquery 플러그인을 사용하는데 죄책감이 없음을 의미합니다. –
@jitendra - 이전에 jQuery를 사용하지 않았다면, 이미 사이트에 있다면 jQuery를 사용하지 않았을 것입니다. –