2012-11-22 101 views
0

我有4个divs,其中3个是拇指和一个大尺寸的一个div。我想要的只是点击小格子,并与大格子交换内容。 我有一个html代码:JQuery交换4 divs

<div id='t1'>CONTENT 1</div> 
<div id='t2'>CONTENT 2</div> 
<div id='t3'>CONTENT 3</div> 
<div id='big'>CONTENT DEFAULT</div> 

例如,如果我在DIV ID = T1单击DIV T1的内容将是内容默认和DIV ID的

内容=大就会心满意足1

+1

你能显示html吗?你在jQuery中试过了什么? – sbaaaang

回答

0

这个jQuery应该工作,使用交换/温度模式:

$('div[id^=t]').on('click', function() { 
    var tmp = $('#big').html(); 
    $('#big').html($(this).html()); 
    $(this).html(tmp); 
});​ 

编辑 - 更新您的确切^ h tml

更新Fiddle

+0

谢谢,这就是它。 divs的类别做了区别 –

+0

@MrM - 我已更新以匹配您的原始html。 'div [id^^ t]'将绑定处理程序到任何div'以id'='t' – StuartLC

+0

不错的一个tx开始,但是带有该类的那个也可以 –