2010-12-01 3 views
1

Функция ниже работает в FireFox и Internet Explorer, но она не работает в Safari. В Safari при щелчке ничего не происходит.Функция, не работающая в Safari

Как я могу исправить функцию для работы в Safari?

Я проверил, что JavaScript включен (протестирован на 3 разных машинах уже).

Спасибо тонные

<script> 
function win() { 
$("#main").remove(); 

$("#content_target").html('<div style="z-index:2;background:url(img/frame_main.png) no-repeat;text-align:left;width:726px;height:491px;"><div id="target" style="padding:5% 5%;float:left"></div> </div>'); 

$("#target").load("myphp.php", {variable1: "myvariable", variable2: 12}, function(){ 

$("#my_div").css('background', 'url("img/img_ACTI.png") no-repeat'); 
}); 
} 
</script> 

<div onclick="javascript:win();" ><a href="#">Click me</a></div> 
+0

Технически, вы должны используйте

0

Это должно работать:

<script> 
    $("#clickme").click(function(event) { 
     $("#main").remove(); 
     $("#content_target").html('<div style="z-index:2;background:url(img/frame_main.png) no-repeat;text-align:left;width:726px;height:491px;"><div id="target" style="padding:5% 5%;float:left"></div></div>'); 
     $("#target").load("myphp.php", {variable1: "myvariable", variable2: 12}, function(){ 
      $("#my_div").css('background', 'url("img/img_ACTI.png") no-repeat'); 
     }); 
     event.preventDefault(); 
    }); 
</script> 

<div><a href="#" id="clickme">Click me</a></div> 
Смежные вопросы