每个函数在jquery中都不起作用
这条线在工作每个函数在jquery中都不起作用,jquery,Jquery,这条线在工作 alert( $('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]')); 快速查看代码时,您忘记了表示ID的符号: $尝试提醒匹配元素的长度: alert($('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]').length); 如果是0,那么你什么都不匹配。如果您找到了元素,但没有找到它们作为$se
alert( $('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]'));
快速查看代码时,您忘记了表示ID的符号:
$尝试提醒匹配元素的长度:
alert($('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]').length);
如果是0,那么你什么都不匹配。如果您找到了元素,但没有找到它们作为$selector的后代,则它们不是子DOM的一部分,或者您的选择器错误,这似乎是因为您没有for ID选择器。无效。他只是忘了标志,我们不知道会有什么回报。如果是整数也不好。@RoyiNamir是的,就是这样。我只是想列出使答案更完整的可能性:@jQuery00 ClientID将返回不带前缀的ID。我得到了解决方案$它返回了不同的对象,当然不是我期望的。长度也是0,我在ID之前就忘记了。谢谢大家:继续工作吧。问题是以前我是使用javascript,现在使用jquery,我们需要添加感谢:
$('div[title="People Picker"]').each(function () {
alert('hi');
});
alert($('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]').length);