jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化's Archiver

awelkije 發表於 2010-8-4 15:18

請問jquery的選取器該如何使用變數呢?

[code]for (i = 1; i <= 3; i++)
{

$('.r'+i .i+'c').html("aaa");

}[/code]

wmh 發表於 2010-8-5 00:04

就把 selector 的字串正確組出來即可[code]
//.r1c
//.r2c
//.r3c
$(".r" + i + "c").html("aaa");
[/code]你那一段語法是錯的

robinnpca 發表於 2011-10-23 06:02

[b]回復 [url=http://jsgears.com/redirect.php?goto=findpost&pid=1478&ptid=509]2#[/url] [i]wmh[/i] [/b]
那請問.find("#5")如何用變數取代呢?
var a=5
有人建議
.find("#"+a)
但是沒有成功勒?
請教如何寫呢?感謝你!

wmh 發表於 2011-10-23 21:29

[b]回復 [url=http://jsgears.com/redirect.php?goto=findpost&pid=2843&ptid=509]3#[/url] [i]robinnpca[/i] [/b]

這樣用是正確的,如果不行的話,請列出完整的程式來看看是哪裡有錯。

robinnpca 發表於 2011-12-15 14:21

sorry~可以成功!先前沒放在ready內!所以無法成功!
在請教
var aaa=123;
var bbb=345;
.css({"id":"make"+aaa, "top":bbb+"px", "left":aaa+"px"})
變數放進去都沒有成功
如id會變成makeundefined  
請問是要如何放入變數呢?

頁: [1]

Powered by Discuz! Archiver  © 2001-2009 Comsenz Inc.