2013-04-03 4 views
0

PHP에서 저장하기 위해 내 div의 높이와 상단을 "$$ height $$"및 "$$ top $$"로 변경해야합니다. 하지만 JQuery와는 (내가 실수 방지에 대한 생각) 그래서 할일 실패CSS 값을 문자열로 대체하십시오.

$("#myobject").css("width", "$$height$$"); 
$("#myobject").css("top", "$$top$$"); 

은 내가 정규식에 대해 생각하지만 조금 안전하지 않은 것입니다.

+0

그 값은 어디에 있습니까? – bfavaretto

+0

그 문자열은 "$$ top $$"입니다. – Mike

+1

나는 그것이 당신이 DB 나 파일에 마크 업을 저장하고 싶다고 가정 할 때 서버상의 HTML 파서의 일이라고 생각한다. – bfavaretto

답변

0

브라우저에서 유효하지 않은 스타일 속성을 설정할 수 있다고 생각하지 않습니다. 아마도 스타일 속성을 설정하여 수동으로해야 할 것입니다.

0

시도해 보셨습니까? $("#myobject").attr("style", "width: $$height$$; top: $$top$$;");? 조금 "해킹"이지만 최종 결과는 동일하며이 값을 추가 할 수 있습니다.

편집 : 실제로 IE에서는 작동하지 않습니다. . . 여전히 유효하지 않은 CSS 값을 허용하지 않습니다. 다른 방법을 찾아야 할 수도 있습니다.

관련 문제