2016-03-28 14 views
0

私はクリック可能なページ上にテーブル行を持っています。今私は、この行に、クリックすると、いくつかの異なる機能を実行するリンクを配置する必要があります。HTMLでクリック可能なオブジェクトにリンクを設定します

リンクをクリックすると、テーブル行のonClick()関数が呼び出されますが、リンクのために呼び出されるようにします。

Enter image description here

これは、クリックされた上、ホテルのページを開き、私の行で、地図を表示するには、現在のページ上のマップを開くことになっているリンクです。

Show Map Link以外の部分をクリックするとホテルページが開き、Show Hotelをクリックすると地図が表示されます。

+0

あなたがやっていることを示してください。 – MrWitts

答えて

0

いくつか変更する必要があります。 onclickの機能

onclick = "myfunction(event)" 

にイベント引数を渡し、その後、あなたは、リンクでIDを配置する必要があります(としますmyLink)

function myfunction(e) { 
    if($(e).attr('id') == "myLink") { 
     return; 
    } 
    else 
     //do your row functionality 
} 
+0

両方の関数の引数が異なります。私はこれをどのように扱うべきですか? – Mahroz

+0

あなたはtrタグのonclickでこれを行う必要があります –

関連する問題