簡體   English   中英

顯示和隱藏虛榮網址中的內容

[英]Show and hide content from a vanity url

好的我有一個php和mysql的博客。 我想在顯示和隱藏javascript函數的div中打開url。 與其他div一起工作正常,但問題是當我點擊虛榮網址時,我的網頁總是更新。 我有一個格式化這個網址的功能,我無法從這個網址編輯html。 我希望在不更新索引頁面的情況下在博客相同的div上打開此URL的內容。 我該如何實現呢? 這是我的代碼:

blog.php的

<?php
if($_GET['id']) {

$sql = "select * from blog where id = '".$_GET['id']."' ";
$consulta = mysql_query($sql);
if (mysql_num_rows($consulta)!=0) {
    $fila=mysql_fetch_assoc($consulta);
    $fecha = date("d.m.Y", strtotime($fila['fecha']));

  echo $fila["nombre"]; 

 } 
} else {

  $sql = "select * from blog where estado = 1 order by fecha desc ";

  $consulta = mysql_query($sql);
        while ($fila=mysql_fetch_assoc($consulta)) { 

            $fecha = date("d.m.Y", strtotime($fila['fecha']));
            $url = "blog/".formato($fila["nombre"])."-".$fila["id"].".html";
            ?>

            <a id="enlace" href="<? echo $url; ?>"><?php echo $fila["nombre"]; ?></a>

            <? 
         }
    } ?>

我的javascript函數:

 <script type="text/javascript">
$(document).ready(function(){
    $("#enlace").click(function(){
        $('#blog').hide(); //muestro mediante id
        $('#content_blog').show(); //muestro mediante clase
     });
});

用於編寫js函數對“a”標記更好是使用此方法。

 $('body').on("click","a#enlace", function(e){
   e.preventDefault();
     ....your codes ...
 });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM