I have an html page displaying a PDF image and all kinds. I am looking for a way to rotate the file that I am showing with jQuery.
I tried:
- add css class - not working.
Code example:
.rotate90 { webkit-transform: rotate(90deg); moz-transform: rotate(90deg); o-transform: rotate(90deg); ms-transform: rotate(90deg); transform: rotate(90deg); } $("buttonId").click(function(){ $( "objectPdfId" ).addClass( "rotate90" ); });
I am sure this is not the right way.
- in JavaScript - does not work.
code:
var html = '<object id="objectPdfId" data="' + pathFile + '" type="application/pdf" on click="+rotateMe(this)+"'><embed id="embedPdfId" src="' + pathFile + '" type="application/pdf"></embed></object>'; $("body").append($(html)); var rotate_factor = 0; function rotateMe(e) { rotate_factor += 1; var rotate_angle = (180 * rotate_factor) % 360; $(e).rotate({angle:rotate_angle}); }
Thanks,
Tal
source share