0
我一直here並據此發現,這段代碼在這裏如何使用要獲取並傳遞爲參數的元素的id在元素中查找元素?
var node_exists=$(treeselector).find("li[id^='someid']");
其中treeselector是選擇要在其中進行搜索的元素的元素是contained.This工作完全正常。
但是,當在id^='someid'部分,我嘗試將'someid'更改爲某個包含該id的變量,然後停止工作。
var someid='someid'
var node_exists=$(treeselector).find("li[id^=someid]");
我也嘗試連接單引號,當參數被接收的函數中,這被觸發。 我認爲這可能與圍繞li [id^='someid']部分的雙引號有關。任何想法如何使這項工作?
乾杯!
曾爲...現在聽起來愚蠢....只要我能 – Ashwin 2012-04-06 05:16:23
順便說一句,我是一個新手sorry..will接受答案「[屬性= VAL]」是其中一個速度較慢(如低性能),您可以在jquery中進行選擇。你應該在可能的情況下使用ID和類語法:li.someClassName或li#someIdName而不是[attr = val] – Kristian 2012-04-06 05:29:24