我有一個由一些文本輸入組成的HTML表單。我使用jqTransform來對它們進行美化。現在我想添加兩個按鈕來動態添加和刪除文本輸入。取決於孩子的jQuery選擇器
添加很簡單: $('#container')。append(''); $('input [name = foo]:last-child')。jqTransInputText();但是刪除是非常棘手的: $('WHAT-TO-SELECT')。remove();
我不能做「input [name = foo]:last-child」,因爲它已經被jqTransform包裹了(一些div)。以另一種方式提出這個問題:我應該如何根據「誰輸入'foo'作爲其名稱的孩子'」來選擇?
對不起..查看更多信息。基本上,find可以過濾鏈中的當前集合。即''(「p」)。find(「span」).css('color','red');' 只會改變其中包含跨度的段落的顏色。你也可以通過'$('p span')'做到這一點,但是使用find可以讓你做像'$('p')。slideUp()。find('span').css('color', '紅');' – 2010-04-19 17:06:29