Jquery选择器[name=”;value”;]选择器don';行不通

Jquery选择器[name=”;value”;]选择器don';行不通,jquery,google-tag-manager,Jquery,Google Tag Manager,我最近得到了所有JQuery选择器,其格式为“selector[name=“value”]”在浏览器中变成了“selector” 因此,当在我的js文件中编写此代码时 $('div[data-product-id="'+key+'"] .price') 在浏览器中它就是这样=> $('div .price') 另外,对于$('input[name=“type”]”变成了$('input')我写的代码是这样的$('div[data product id=“'+key+''

我最近得到了所有JQuery选择器,其格式为“selector[name=“value”]”在浏览器中变成了“selector”

因此,当在我的js文件中编写此代码时

 $('div[data-product-id="'+key+'"] .price')
在浏览器中它就是这样=>

$('div .price')

另外,对于$('input[name=“type”]”变成了$('input')

我写的代码是这样的$('div[data product id=“'+key+''].price')在浏览器中检查代码时,它变成了$('div.price')正确保存文件或刷新导航缓存。@Mohican我做了,但我总是收到这个问题威尔。。。几乎可以肯定的是,您的javascript没有得到很好的部署。尝试在javascript中添加一些console.log(“something”),并在浏览器中查找它。如果找不到,说明它不是好的javascript。我尝试了console.log($('div[data product id=“6672”].price').html();我得到了未捕获的TypeError:$不是函数