jquery属性选择器解决办法
jquery属性选择器
dom元素是动态生成的,本来想用ID选择器来做的,但可能会生成生成重复ID的元素,所以ID不可以。样式选择器也不行,因为同一界面可能会存在样式相同但是因为是不同对象创建的,只选择当前对象下的。所以我在创建时加了一个属性ids,它的值是拼接出来的,是一个字符串“xxxx”+this.symbol //thie.symbol是一个标识符,表示这个元素是该对象创建的。现在想通过jquery选择器去获取这个元素该怎么做?查找了网上的方法,$([ids="xxxx"+this.symbol])和$([ids="xxxx"]+this.symbol)和$(“[ids=‘xxxx’+this.symbol]”)都不行,该怎么写?
------解决思路----------------------
$('[ids="xxxx'+this.symbol+'"]')
------解决思路----------------------
没双引号也没关系
dom元素是动态生成的,本来想用ID选择器来做的,但可能会生成生成重复ID的元素,所以ID不可以。样式选择器也不行,因为同一界面可能会存在样式相同但是因为是不同对象创建的,只选择当前对象下的。所以我在创建时加了一个属性ids,它的值是拼接出来的,是一个字符串“xxxx”+this.symbol //thie.symbol是一个标识符,表示这个元素是该对象创建的。现在想通过jquery选择器去获取这个元素该怎么做?查找了网上的方法,$([ids="xxxx"+this.symbol])和$([ids="xxxx"]+this.symbol)和$(“[ids=‘xxxx’+this.symbol]”)都不行,该怎么写?
------解决思路----------------------
$('[ids="xxxx'+this.symbol+'"]')
------解决思路----------------------
$('[ids=xxxx'+this.symbol+']')
没双引号也没关系