jquery
2013-03-20 72 views 1 likes 
1

我有以下代碼...添加圖片與某一類鏈接後HREF使用jQuery

<a href="test123.html" class="testclass">Test Link</a> 

我需要的鏈接後添加圖像,但基於類和HREF。我試過:

jQuery(".testclass a[href$='test123.html']").append("<br /><div style='padding:10px;'><img src='testimage.jpg'></div>"); 

但它不起作用。

+1

'a.testclass [href $ ='test123.html']'... – Clive 2013-03-20 16:27:32

回答

4

您需要使用after()在元素後插入。 append()用於在元素的末尾添加子元素。

jQuery("a.testclass[href$='test123.html']").after("<br /><div style='padding:10px;'><img src='testimage.jpg'></div>"); 

演示:Fiddle

+0

這樣做了,謝謝! – 2013-03-20 16:45:47

4

試試這個

jQuery("a.testclass[href$='test123.html']").after("<br /><div style='padding:10px;'><img src='testimage.jpg'></div>"); 

應該選擇elemtn後立即插入DIV。

2

你的選擇是不正確的。應該是

jQuery("a.testclass[href$='test123.html']").append(YourHtml) 
相關問題