[問題] 請問delegate多參數的問題
麻煩各位了
不知道可否用jquery鎖定一系列的參數(此參數是網頁運行中才產生的div)
所以想用delegate來執行
(1)
但是用了變數沒有反應...
寫法上不知道如何更正?
以更正 原來是漏了一個刮號>___<..
但又發現一個新問題
變數改變時
第二次移動去div進行mouseenter event時
並沒辦法再次綁定新id的div?
只能繼續綁住舊id的div...?
還是還有比使用delegate有更適合於變動參數的綁定function?
(2)另外如果有很多div但是有確定有四種變數(會隨著網頁滑鼠情況而改變的變數)
可以將他寫在一起嗎?
例如
var left=12;
var right=34;
var top=56;
var down=78;
$(document).on('mouseenter',"#left",function() {
alert("成功");
$("#left").attr("id",leftnew);
left=leftnew; //此新的變數放到該div卻失去了綁定?...
}
(1)left是變數 但是無法執行成功
PS:若直接寫delegate('#12','mouseenter',function(){alert("成功");}
就可以直接抓取到沒有問題
(2)想要將id開頭=left 或id開頭=right 或 id結尾=top 或id結尾=down
這四個選擇法!都寫在一起
不知道可不可以實現?
--
寧願天空是藍色~
也不願心情是藍的!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.52.209
※ 編輯: robinnpca 來自: 163.17.52.209 (12/16 17:12)
→
12/16 20:43, , 1F
12/16 20:43, 1F
→
12/16 22:04, , 2F
12/16 22:04, 2F
→
12/16 22:27, , 3F
12/16 22:27, 3F
→
12/16 22:27, , 4F
12/16 22:27, 4F
→
12/16 22:27, , 5F
12/16 22:27, 5F
※ 編輯: robinnpca 來自: 118.233.4.14 (12/16 23:19)
→
12/17 00:38, , 6F
12/17 00:38, 6F
→
12/17 04:02, , 7F
12/17 04:02, 7F
→
12/17 11:39, , 8F
12/17 11:39, 8F
※ 編輯: robinnpca 來自: 118.233.4.14 (12/17 11:40)