-1

1.この行は機能しています

alert( $('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]'));

2.しかし、ブロックの下が機能していません

$('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]').each(function (){              
alert('hi');
});

3.これも機能しています

$('div[title="People Picker"]').each(function () {
alert('hi');
});
4

2 に答える 2

4

#コードをざっと見てから、次を表す記号を忘れてしまいましたID

$('#<%=singleUserPP.ClientID%>')

于 2013-07-08T07:25:32.013 に答える
1

一致した要素の長さを警告してみてください:

alert($('<%=singleUserPP.ClientID%>').find('div[title="People Picker"]').length);

0 の場合は、何も一致しませんでした。要素を見つけたが、セレクターの子孫として見つけられなかった場合、$('<%=singleUserPP.ClientID%>')それらはその子 DOM の一部ではないか、セレクターが間違っているかのいずれかです#

于 2013-07-08T07:25:53.400 に答える