MyBB Community Forums

Full Version: Overwriting JS
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
So I have an issue with this piece of code here overwriting everything else on the page (JavaScript wise) when I call on it:

 
this.screenshotPreview = function(){	

		xOffset = 0;
		yOffset = -175;
		

	$("a.screenshot").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='screenshot'><img src='"+ this.rel +"' alt='url preview' />"+ c +"</p>");								 
		$("#screenshot")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#screenshot").remove();
    });	
	$("a.screenshot").mousemove(function(e){
		$("#screenshot")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};

$(document).ready(function(){
	screenshotPreview();
});

Any suggestions? :s

bumped
bumped
bumped!
I'm losing the point what you are trying to do and what wrong is happening. Also how it is related to " MyBB 1.6 General Support" anyway?