(.class) 선택기를 사용하여 범위를 선택하려고했으나 작동하지 않는 이유가 하나 있습니다.jQuery 선택 스팬 클래스가 작동하지 않습니다.
<div class="text-wrap">
<div class="text-list">
<div class="text-suggestion">
<span class="text-label">Lorem</span>
</div>
</div>
</div>
jQuery(document).ready(function() {
jQuery('.text-label').click(function(e){
alert('lol');
});
});
난 단지 .. 다른 사람이 작동하지 않습니다-는 .text 래퍼 선택할 수 있습니다 이것은 jQuery를 프로그램의 잘못? 나는 또한 jQuery textext plugin을 사용하고 있다고 말해야한다.
UPDATE :
내가 내 첫 번째 게시물에 따옴표를 잊었 그러나 이것은 문제가되지 않습니다. 코드는 스크립트 태그에도 있습니다. 그렇지 않으면 text-wrap div를 선택할 수 없습니다.나는 여전히 텍스트 제안 div에있는 모든 것이 실행될 수 없다는 문제가 있습니다.
나는 Textext
에서 주석 afther ANOTHER 업데이트 textext 플러그인을 사용하고 있습니다 :
jQuery("#customfield_10000").keyup(function(e){
teller = teller + 1;
if(teller % 2 == 0){
if(e.keyCode == 13)
{
jQuery("#customfield_10001").focus();
}
crmAccount = jQuery(this).val();
lijstAccounts.length = 0;
jQuery.ajax({
url: "http://"+serverIp+"/getAllAccountNamesJsonP?jsonp_callback=?",
dataType: 'jsonp',
jsonp: "jsonp_callback",
data: {
featureClass: "P",
style: "full",
maxRows: 12,
name_startsWith: jQuery(this).val(),
crm_acc: crmAccount,
},
success: function(data) {
lijstAccounts.length = 0;
jQuery.map(data, function(item) {
lijstAccounts.push(item);
jQuery('#customfield_10000').trigger(
'setSuggestions',
{ result : textext.itemManager().filter(lijstAccounts, query) }
);
return {
label: item.label,
value: item.value
}
});
}
});
}
});
jQuery('#customfield_10000').textext({
plugins : 'autocomplete'
}).bind('getSuggestions', function(e, data)
{
textext = jQuery(e.target).textext()[0],
query = (data ? data.query : '') || '';
});
다른 사람이 작동하지 않습니까? 이게 무슨 뜻 이죠? – sujal
Ive jQuery ('text-wrap'). click (function ..) 이벤트가 시작되었지만 텍스트 레이블에 이벤트가 발생하지 않았고 firebug에 표시됩니다. –
위 코드를 시도했습니다 ... 내가 lorem을 클릭했을 때 그것은 LOL로서 경보를 보여줍니다 ... 어떤 오류라도 찾지 못했습니다 ... jquery.js를 포함 시켰습니까 ?? – sujal