며칠 전에 몇 가지 문제가 스택에서 발견되었습니다.Jquery div to div load는 오페라에서만 작동합니다.
HTML :
<a class="link" data-toggle="modal" href="link1.php" >Link 1</a>
<a class="link" data-toggle="modal" href="link2.php" >Link 2</a>
<a class="link" data-toggle="modal" href="link3.php" >Link 3</a>
<div class="modal hide fade" id="myModal"></div>
jQuery를 :
$("a.link").click(function(){
$("#myModal").html($(this).attr("href"));
/*$("#myModal").load($(this).attr("href"));*/
return false;
});
하지만, 오페라에서이 유일한 작품 여기에 코드입니다. 다른 모든 브라우저에서는 링크가 절대로 mymodal
div 안에 열리지 않습니다. 그 이상한 여기
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style>
#prvidiv {
width:360px;
height: 220px;
border: 1px;
padding: 5px;
font-family: cool_font, sans-serif;
font-size:24px;
color:#0000CC;
background-color:transparent;
}
#levideookvir{
float:left;
width: 760px;
height:800px;
margin-right:0px;
margin-top: 0px;
}
</style>
<script src="jqery/jquery.min.js"></script>
</head>
<body>
<script language="javascript">
$(document).ready(function() {
$("a.link").click(function(e){
$("#levideookvir").html($(this).attr("href"));
$("#levideookvir").load($(this).attr("href"));
window.alert('Request complete');
e.preventDefault();
})
});
</script>
<div id="prvidiv">
Ovde ide link<br />
<a class="link" href="test2.html">Klikni me</a><br />
</div>
<div id="levideookvir" >OVDE REY</div>
</body>
</html>
FULL CODE ... 난 크롬, 사파리 또는 FF에서이 스크립트를 실행할 때 정의 경고를 얻을 해달라고. 내가 말했듯이 ... 오페라에서만 일합니다.
http://jsfiddle.net/PNyeM/show 당신이 ... 아니 –
테스트하려는 경우 :. (작동하지 않는 내가 코드의 주석 부분에 대해 알고 , 그것은 내 코드에서 주석되지 않았습니다 할 . 내가 잘못 넣어? 난 당신이 원래의 코멘트 – Seaman77
편집 전체 코드를 붙여 넣습니다 .... 내가 같은 결과가 있습니다. 만 OPERA 정의 DIV에 데이터를로드 할 수 시도 뭐든간에. – ChaosClown