<div id='one'>one</div>
<div id='two'>two</div>
function Red(e)
{
$(e.target).css('color','red');
}
// 의 기능에 요소를 통과 이제 div = 2에 일부 이벤트를 바인딩하여 div = 1을 Red 기능으로 보냅니다. 내가 = div에 어떤 이벤트를 바인딩 한는 프로그래밍 방식, JQuery와
<div id='one'>one</div>
<div id='two'>two</div>
function Red(e)
{
$(e.target).css('color','red');
}
// 의 기능에 요소를 통과 이제 div = 2에 일부 이벤트를 바인딩하여 div = 1을 Red 기능으로 보냅니다. 내가 = div에 어떤 이벤트를 바인딩 한는 프로그래밍 방식, JQuery와
$('#two').click(function(){
Red({target: $('#one')[0]});
});
$('#two').bind('click', function() {
e.target = $('#one');
return Red(e);
});
을하지 않으려하지만 어쩌면 당신이 그에게 레드 기능을 수정할 수 있습니다, 정말 좋은되지 않습니다 : :
기억
function Red(el)
{
$(el).css('color','red');
}
$('#two').bind('click', function() {
return Red($('#one'));
});
위의 코드를 약간 변경하면 내 요구 사항에 가까워집니다. –
div
에 모두 id
속성 집합이있는 경우 $('#one')
을 사용하여 기능에서 div
을 검색하는 것이 어떨까요?
여러 요소가 동일한 "id"값을 갖는 것은 매우 잘못되었습니다. – Pointy
@michael이 글은 가독성을 위해 작성한 것입니다. 정확한 요구 사항은 약간 복잡합니다. –
예, 여러 요소에 동일한 'id'가 없어야합니다. 내 대답이 어떻게 제안했는지 모르겠습니다. –
죄송 합니다만, 나는 그 질문을 전혀 이해하지 못합니다. –
div를 "두"클릭하고 "빨간색"방법에서 div를 "one"로 나타낼 수 있기를 원하십니까? – WVDominick
@WVDominick 예 –