基本上,我有一個大的超鏈接元素,與背景圖像。當用戶將鼠標懸停在它上面時,我爲他們公開了一個編輯按鈕,單擊該按鈕彈出一個輸入窗體,供他們編輯有關超鏈接的某些內容。超鏈接節點的所有子元素是否也鏈接?
例如,拍攝相冊。我會將他們的封面照片和他們的名字顯示在用戶的所有相冊中。點擊相冊後,用戶將被重新定位到擁有該相冊內容的其他頁面。但是,當他們將鼠標懸停在照片上時,會在專輯的右下角顯示一個編輯按鈕。當他們點擊這個按鈕時,就會顯示一個編輯表單讓他們編輯相冊的標題。
但是,當他們點擊暴露的編輯按鈕時,也會激活鏈接,並將其轉移到該相冊的內容中。它確實暴露了編輯表單,但它並不重要,因爲頁面會自動將它們傳輸到不同的視圖。
我該如何解決這個問題?超鏈接節點的所有子節點是否也超鏈接?如果是這樣,我怎麼能禁用只有一個編輯按鈕的超鏈接機制?
我們不是預言者。向我們展示一些代碼。 – xyz 2013-03-12 06:27:38
顯示您的代碼。必要時使用[jsfiddle](http://jsfiddle.net)模擬您的問題。 – soundswaste 2013-03-12 06:28:20
你必須'e.preventDefault()'。 – 2013-03-12 06:28:50