0
試圖交換基於lang元素的主頁按鈕圖像。到目前爲止沒有運氣。基於lang的jQuery交換圖像
$(document).ready(function() {
if ($('html').attr('lang') == 'fr') {
$('#imgLogo').attr('src', 'path/to/file.jpg');
} else {}
});
難住。
試圖交換基於lang元素的主頁按鈕圖像。到目前爲止沒有運氣。基於lang的jQuery交換圖像
$(document).ready(function() {
if ($('html').attr('lang') == 'fr') {
$('#imgLogo').attr('src', 'path/to/file.jpg');
} else {}
});
難住。
我最終搞清楚它是'html'標記。 console.log()讓我知道它。謝謝,西蒙帕奎特。
$(document).ready(function() {
if ($('body').attr('lang') == 'fr') {
$('#imgLogo').attr('src', 'path/to/file.jpg');
} else {}
});
確切地說,你是從中選擇語言屬性。你能否更新你的問題? – Tasos 2014-09-26 23:28:36
你可以在firefox(with firebug)中使用console.log()javascript函數來找出$('html')。attr('lang')返回的內容 – 2014-09-26 23:35:23
你有權訪問服務器代碼嗎?更好地控制該條件服務器端。 – JOBG 2014-09-26 23:50:25