我有一個數據庫(MySql),在數據庫內部有一行包含圖像的URL(圖像位於一個文件夾中) ,通過PHP我將這些圖像加載到HTML中,並且這些圖像有一個鏈接,它應該在同一個div內打開一個新的HTML頁面,並放入同一個HTML中。如何從HTML中使用Jquery打開鏈接,從MySql和PHP獲取URL
我想用這段代碼,但它不工作,它仍然在另一個窗口中打開新的HTML頁面,而不是在同一個div中...我希望有人可以幫助我,我會很感激非常感謝!!。
這是代碼。
<?php
include("conect.php");
$consulta= "SELECT id, company, type_company, work_type, img_link, image FROM logos" or die ('Error: '.mysql_error());
mysql_query("SET NAMES 'utf8'");
mysql_query($consulta);
$resultado=mysql_query($consulta) or exit(mysql_error());
while($fila=mysql_fetch_array($resultado)){
?>
<div class="img_workLeft" id="img<?php echo ($fila['id']);?>">
<a href="<?php echo ($fila['img_link']);?>" id="openjob" target="_self"><?php echo "<img src=".$fila['image'].">";?></a>
</div>
<?php
}
mysql_close();
?>
這是JQUERY CODE。
$(document).on("ready",_init);
function _init(){
clickdeBotones();
}
function clickdeBotones(){
$("#openjob").click(function(){
$('#containerportfolio').load("#openjob");
});
}
感謝隊友,但我是新來的這一點,所以我真的不明白你在說什麼... – O5kr
非常感謝隊友對我的幫助,但在代碼中,我從動態的獲取URL數據庫與PHP,在「a href」裏面,所以如果我按照你所說的做,它只會打開一個頁面......並且順便在另一個窗口打開...:-S – O5kr
你可以添加任何你想要在哪裏輸入''page.php「''的變量字符串。只要你有一個id爲'containerportfolio'的元素,那麼從你提供的頁面動態加載的內容應該被加載到那個元素中。我不知道爲什麼它會被加載到一個新的標籤。 –