我沒有檢查它,但你可以使用水木清華這樣的:
<div id='list1'>
<a href='#1'>USA</a>
<a href='#2'>Canada</a>
<a href='#3'>France</a>
</div>
<div id='list2'>
<a href='#1'>Cars</a>
<a href='#2'>Houses</a>
<a href='#3'>Machines</a>
</div>
<script>
$(document).ready(function(){
$('#list1 > a').click(function(){
$('#list1 > a').attr('class', '');
$(this).attr('class','selected');
if ($('#list2 > a.selected').length > 0)
{
$.post('post/submit/url', {'link1':$(this).attr("href"), 'link2':$('#list2 > a.selected').attr("href")}, function(data){
alert(data);
});
}
});
$('#list2 > a').click(function(){
$('#list2 > a').attr('class', '');
$(this).attr('class','selected');
if ($('#list1 > a.selected').length > 0)
{
$.post('post/submit/url', {'link1':$('#list1 > a.selected').attr("href"), 'link2':$(this).attr("href")}, function(data){
alert(data);
});
}
});
});
</script>
什麼如果用戶首先點擊第二個列表中的鏈接,然後點擊第一個鏈接中的鏈接? – Alp 2012-02-27 11:12:09
你到目前爲止嘗試過什麼嗎?也許發佈代碼片段。別指望別人爲你做這項工作 – Bogdan 2012-02-27 11:13:25
發表一下你的javascript,我們可以幫你 – Awea 2012-02-27 11:14:19