我知道有很多关于JQuery选择器的问题,但我没有看到我的特殊问题。JQuery选择器 - 为什么添加过滤器会返回更多元素?
如果我使用这个选择器,它会找到2个元素,都是类“dluSingle”。一个人的“F45_rdefault_F48” 的ID和一个有‘F45_r0_F48’的ID。
linkGridDiv.find('.dluSingle')
所以,我想,这个代码将使用的ID只返回元素‘F45_r0_F48。’
linkGridDiv.find('.dluSingle [id *= "r0"]')
相反,它返回5个元素,所有在id中包含“r0”,但它们都不是类型“dluSingle”。过滤器返回更多结果而不是更少?我不理解什么?感谢您的帮助!
哇,我简直不敢相信那是一个愚蠢的小东西,但这真的让我发疯了......非常感谢你! – Ellen 2014-12-04 21:35:11