我有一些img圖標鏈接到各種外部網站(電子郵件,臉譜,微博等)onclick,我試圖讓他們在另一個div
顯示一些隱藏的文字懸停。jquery調整div時懸停在另一個div
this thread中的第二個小提琴鏈接完成了類似於我想用CSS做的事情,但是我試圖使用jQuery slideToggle()
(我已經在頁面的其他部分中實現)對顯示/隱藏進行動畫顯示,所以CSS不會這樣做。
This thread好像有我在找的東西,但我用它作爲模板,目前爲止沒有任何工作,我很難過。這裏是我的代碼,任何建議將不勝感激:
$('div.tooltip').hide();
$('img.tooltip').hover(function() {
which = $(this).attr("class");
selector = 'div.' + which;
slide = $(selector).slideToggle();
console.log(slide);
});
p.s. - 我想也許問題是,當我打電話給slideToggle()
時,它並沒有撤消第1行的hide()
調用,但是當我將該調用註釋掉,而改爲像字體顏色一樣簡單的東西時,仍然沒有骰子。
編輯:爲了澄清,img
及其相應div
份額相同的類名(例如img.tooltip email
應該觸發div.tooltip email
等),這就是爲什麼我使用「的」和「選擇」。
創建一個小提琴請 – SarathSprakash
img元素有任何其他類嗎?如果它的確如''selector'的值看起來像:''div.tooltip otherClass andAnotherone andSoOn「'。這不會是一個有效的jQuery選擇器,但很難知道沒有看到標記。 –