Is it possible to move text elements over page and save their position?Picture in attachment shows one part of my page. This page could be printed without background image (paper in printer looks like background image). I want to move text elements over page so text elements, after printing, could fit any document similar to background image.
Is it possible to move text elements over page and save their position?My page could be printed without background image (paper in printer looks like background image). I want to move text elements over page so text elements, after printing, could fit any document similar to background image.
Is there a possibility to find out the coordinates, relative to the whole screen, or at least relative to the browsewindow, where an element ( e.g. link or picture ) begins or ends?
I'm using the following code to get tooltips to appear for elements within my SVG DOM:
function tooltip_event_for_svg_node(svgDoc, nodeID) { var node_obj = svgDoc.getElementById(nodeID); $(node_obj).tooltip({ delay: 0, track: true, [Code]...
The SVG object is defined as follows:<object id="svg_obj" data="svg_graph.svg" type="image/svg+xml" /> and there are <div> objects which correspond appropriately to each of the href attribute values on the elements within the SVG source (svg_graph.svg). The tooltips show up as expected--except their coordinates are extremely offset up and to the left from the pointer, instead of sitting right and below the pointer as expected. I discovered that when I removed HTML from the page source, this distance shrunk. When I removed everything except the <object> (and the appropriate js) from the HTML, the tooltip was in the right location. When I used tooltip in other (non-SVG) areas of the page, I didn't have this issue.
I'm busy trying to build an interface where users can create a sort of collage with images that they upload. I know it is possible to get the position of a DHTML element relative to the screen, the problem is I need the coordinates relative to a main div tag so that I can "compile" the collage and then when it gets served it will look the same regardless of screen size.
I'm trying to create a button that floats down the side of the screen. Position:fixed;ostly does what I want it to do, but I'd like the element to only track with scrolling in a certain area (so that it stops below the header, and above the footer). I'm sure this is possible with JS, but I can't seem to figure out how to make it work
I'm trying to grab the X/Y co-ordinates of given elements on a page, and scroll to them using the window.scrollTo() method. This is working for standard text boxes (INPUT objects), but for drop down lists (SELECT objects), the JQuery .position() method isn't returning the result object: var el = $("#[id$=" + elements[i][1]); if(el.position() && el.position().top) { var top = el.position().top; var left = el.position().left; window.scrollTo(top, left); break; } This works just fine for text boxes, but will not work for selects/drop down boxes. I've stepped through the code and the element el is always populated correctly, so its not the get statements that is at fault. If I inspect the value of el.position().top I get 'null or not an object' and el.position() returns 'undefined'.
I was editing some javascript code yesterday that happened to use jquery. Part of the code selected two elements via jquery. Then the original author used nodeIndex to determine the position of each of these nodes in their parents. I could not find any documentation on nodeIndex on the jQuery site or anywhere else on the internet. It seemed to work in IE8, but I did not see the property from FireBug in FireFox 3.5. So I removed the call to nodeIndex and used a for loop to calculate my own equivalent of the nodeIndex. Is nodeIndex officially supported or meant for internal use? Is it documented anywhere? [URL]
I had askedthis question on another forum but unfortunately I was unable to find a fix. I have a select and drag code that works well until in selection is added a position relative div. Here is the code and you can see a working demo at [URL] To see the problem just mouse select span 1, span 2 and the nested span 4 You can see the code and demo at http://jsbin.com/azeli/2
i,m trying to make a map who show me as position A and a target adress as point B.I have made it so i can choose adress a and adress b from a dropdown but i want to automaticly load my position as possition A then choose position B from a dropdownlist. How can i do this ?
I have a calendar inside a div on my webpage which will show /hide when user click a button. but the button is almost at the bottom of my webpage, I am using position :absolute for the div so everytime when the div shows, it will "drop down" cause the vertical scroll bar appears on web browser and the user have to scroll down to see the whole calendar. I was trying to change the div position (e.g if it is near the bottom of webbrowser then "drop-up") when the div is showing.
My question is How can I know its position is near the bottom of web browser? (how can I know the height of the browser) How can I change the position of this div?
I want to do something but here is an example. (That explain much more) : Here you have a toolbar called content-header. It change from position:static to position:fixed if it leave the screen. (whan you scroll down) I want to do the same thing with my first <tr> : That way on a my long table you will never loose the title of each columns. I tried to copy this website by using his stuff but it didn't work.
I need to change the position for a group as reaction for a mouse movement so I wrote this: this.dragged.attr('transform').baseVal.getItem(0).setTranslate(x, y) But this does not integrate well with the animation this.dragged.animate({svgTransform:'translate('+(-x)+' '+(-y)+')'},delay)
I have this table on my html page: <table id="t_menu_options" width="125" border="1" cellspacing="0" bordercolor="#F9F9F9"> <tr><td colspan="2"><font size="-2" face="Verdana"><strong>Options...</strong></font></td> </tr><tr><td width="15%">></td> <span id="edit"><td><font size="-2" face="Verdana"><span id="et">Edit</span></font></td></span> </tr><tr><td width="15%">></td> <span id="delete"><td><font size="-2" face="Verdana"><span id="dt">Delete</span></font></td></span> </tr></table>
I start the page by hiding the above html by using $('#t_menu_options').hide(); And that works.
Now upon some user mouseclick event, I want to show the html and move it to a position where the user clicked: function showTaskOptionsMenu(e) { alert(e.pageX+" "+e.pageY); $('#t_menu_options').css({'left':e.pageX+'px','top':e.pageY+'px'}).show(); } The alert command works as expected. however, the html is simply showed at the bottom of the page and is not moved to the desired location.
Somebody can tell me what do i have to add at the 'onDrop : function' in the below script to drop the button at the cursor position after the user released the button ?
var windowObserver = { onDragStart : function (element, transferData) { var Button = document.getElementById('Button');
transferData.data = new TransferData(); transferData.data.addDataForFlavour('Button-ID', Button); },
getSupportedFlavours : function () { var flavours = new FlavourSet(); flavours.appendFlavour('Button-ID'); return flavours; },
based on this script I wanted to know if it's possible for a div to change an image within it based on a certain x/y coordinate.For example if the div with the dog image here is moved to a certain point to the right, it would change to cat.jpg.
I have been using jquery (which is fantastic) for over a year now, but only basic little bits of code. Now I want to try something a little bigger but I can't get it to work. The problem is, I have a fixed background with position to the left which when scrolling horizontally it sits flush against the left, I want it so when you get to the end of the document it smoothly carries on to the right and then sits flush against the right. And when you scroll back towards the start it bounces back to where it was before. The code I've tried so far which works, but whenever I try 'click' instead of 'hover' nothing works? Also it just jumps to the other side, I'm not sure how to make it scroll to the other side smoothly.
I have a slideshow that I built, and all is good. However, I want to arbitrarily change a slide once the slideshow is underway, and I don't see a mechanism to do that.
I have tried to write two simple functions to achieve this:
function exposeReplaceSlide(opts, els) { $.fn.cycle.replaceSlide = function (newSlide, location) { realReplaceSlide ( opts, els, newSlide, location);
[Code].....
but this doesn't seem to do the trick...it can locate the slide position, but the insert of the slide doesn't work...I get a blank slide in place of the html I want to insert.
I want to be able to create 2 Divs, one for my navigation button and a second for an image to be placed in. I want to be able to have the 2nd div move position to underneath Div 1 when I hover over the navigation (div 1). I've attached a link to a diagram of what I mean [URL].
I have two pieces of Javascript attached to my open/close text boxes.
One for the visibility function: <script type="text/javascript"> function toggle_visibility(id) {
[Code].....
The problem only shows further down the page, when I click to open a box it automatically goes back to the top of the page instead of staying at the user's current page position
I would like it to stop changing the page position onclick.