已采纳回答 / 王子凯
不好意思,之前没有看过题目,给出这样的答案。现在解释下为什么 $('*:hidden').val() 为什么匹配不到值。这是因为 $('*:hidden') 匹配到的第一个元素是 HEAD 标签(通过 $('*:hidden')[0].tagName 可以验证)。html 标签中,有一些标签的 display 属性默认是为 none 的,而 :hidden 选择器选择的就是这些 display:none 的标签。* 号为通配符,$('*:hidden') 和 $(':hidden') 的选择范围其实是一样...
2015-01-30
var $strHTML = $("*:hidden").val(); 我用通配符居然匹配不出来,不知道这玩意怎么工作的
2015-01-30