Perhabs이 질문의 이름은 이어야합니다. 해시를 통해 jQuery 개체에 애니메이션을 적용하는 방법.문자열 개체를 실제 개체로 변환하는 방법
어떻게합니까? 문자열을 객체로 변환하려면 어떻게해야합니까? JSON.parse
과 $.parseJSON
을 시도했지만 다음 오류 메시지가 표시됩니다. Uncaught SyntaxError: Unexpected token t
.
해보려는 것 : 해시를 통해 jQuery 객체에 애니메이션을 적용하고 싶습니다. (!? 어쩌면 나에게 말해 그리고 더 나은 방법이있다)이 fiddle
var params = (location.hash || '#').substr(1).split('|');
$.map(params, function (e) {
var parts = e.split('=');
$(parts[0]).animate(parts[1]);
console.log(typeof parts[1]); // 2 `string`
});
사용하고 URL을이 해시를 첨부 :
여기에 내 현재 상태입니다
##foo={top:100,left:100}|#bar={top:100,right:100}
(죄송합니다. markdown을 사용하면 이러한 종류의 해시를 직접 링크에 추가 할 수 없습니다.)
아, 젠장! 니스, 고마워요 ♥ – yckart