Спасибо за направление. В конце концов я дошел до этого:
$(document).ready(function(){
var img = $('#MyImage');
$('#NWest').on('click',function(){
img.css({top: '0px', left: '0px', position:'absolute'});
});
});
$(document).ready(function(){
var text = $('#MyText');
$('#NWest').on('click',function(){
text.css({top: '150px', left: '245px', position:'absolute'});
});
});
$(document).ready(function(){
var img = $('#MyImage');
$('#NEast').on('click',function(){
img.css({top: '0px', left: '75%', position:'absolute'});
});
});
$(document).ready(function(){
var text = $('#MyText');
$('#NEast').on('click',function(){
text.css({top: '150px', left: '88%', position:'absolute'});
});
});
$(document).ready(function(){
var img = $('#MyImage');
$('#SEast').on('click',function(){
img.css({top: '560px', left: '75%', position:'absolute'});
});
});
$(document).ready(function(){
var text = $('#MyText');
$('#SEast').on('click',function(){
text.css({top: '710px', left: '88%', position:'absolute'});
});
});
$(document).ready(function(){
var img = $('#MyImage');
$('#SWest').on('click',function(){
img.css({top: '560px', left: '0px', position:'absolute'});
});
});
$(document).ready(function(){
var text = $('#MyText');
$('#SWest').on('click',function(){
text.css({top: '710px', left: '245px', position:'absolute'});
});
});
Что прекрасно работает. Но у меня нет никакого опыта в jquery, так как я все еще очень плохо знаком с html. Я понимаю, что jquery - это гораздо более современный способ сделать это, но как мне заставить мой оригинальный код работать. Я хочу понять это, прежде чем передать это.