我試圖來打開並單擊兩個SVG:切換SVG與jQuery的.html()
$('.close').html() == '<svg class="btn_back"><use xlink:href="#btn_back"></use></svg>' ? $(this).html('<svg class="btn_i"><use xlink:href="#btn_i"></use></svg>') : $(this).html('<svg class="btn_back"><use xlink:href="#btn_back"></use></svg>');
的HTML是:
<div class="back"><svg class="btn_i"><use xlink:href="#btn_i"></use></svg></div>
第一單擊內容IST更換btn_back
svg顯示正確。當我第二次點擊.close
svg不會改變。
是.html()
錯誤的工具?
感謝您的任何幫助!
請閱讀[。點擊()](https://api.jquery.com/click/)和[html的()](https://api.jquery.com/html/ )。發佈你的問題之前,你應該已經完成了。這就是*「搜索和研究」。*在[問]中的含義。 –