jQuery 新手一問...

編寫、設計網頁與程式。

版主: hamu278, 銘仔

版面規則
  • 本版面亦可以討論網頁寄存公司

jQuery 新手一問...

文章銘仔 » 2009-03-21, 23:14

代碼: 選擇全部
$(document).ready(function(){
   var rel = $("a").attr("rel");
   $("a").click(function () {
      $("#id").after(rel);
   });
});


代碼: 選擇全部
<ul id="menu"><li><a href="#" rel="123">TEXT</a></li></ul>
<div id="id"></div>


當我 click 左個 a ,之後都係冇字出~
但我將 attr("rel") 改為 attr("href") ,反而就會出左個網址 file 名...

搵唔到個問題呀 :?
頭像
銘仔
金星會員
 
文章: 3017
註冊時間: 2007-04-05, 20:36

Re: jQuery 新手一問...

文章bananasims » 2009-03-22, 08:06

根本唔係 jQuery 都無得咁寫…
代碼: 選擇全部
    $(document).ready(function(){
       var rel = $("a").attr("rel");
       eval('$("a").click(function () {       $("#id").after(' + rel + ');       });');
    });

咁就得…
一係
代碼: 選擇全部
    $(document).ready(function(){
       $("a").click(function () {
          $("#id").after($("a").attr("rel"));
       });
    });
影像.從心 At the heart of the ímage
bananasims
太陽會員
 
文章: 13541
註冊時間: 2005-09-22, 00:00

Re: jQuery 新手一問...

文章銘仔 » 2009-03-22, 12:03

bananasims 寫:根本唔係 jQuery 都無得咁寫…
代碼: 選擇全部
    $(document).ready(function(){
       var rel = $("a").attr("rel");
       eval('$("a").click(function () {       $("#id").after(' + rel + ');       });');
    });

咁就得…
一係
代碼: 選擇全部
    $(document).ready(function(){
       $("a").click(function () {
          $("#id").after($("a").attr("rel"));
       });
    });

第一段,會出 「+ rel +」

而第二段,都係冇野出...
頭像
銘仔
金星會員
 
文章: 3017
註冊時間: 2007-04-05, 20:36

Re: jQuery 新手一問...

文章銘仔 » 2009-03-22, 12:10

搞掂...
將個 var rel 放返係 click 入面就得先拎到個 rel :oops:

真係要睇書先知 :oops:
頭像
銘仔
金星會員
 
文章: 3017
註冊時間: 2007-04-05, 20:36

Re: jQuery 新手一問...

文章bananasims » 2009-03-22, 12:51

無理由兩個都唔得 :oops:
以前成日用呢個方法搞
影像.從心 At the heart of the ímage
bananasims
太陽會員
 
文章: 13541
註冊時間: 2005-09-22, 00:00


回到 [B1] 網頁製作、程式編寫與介面設計



誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 79 位訪客

cron