當我嘗試使用JScript的如何獲取圖片名和alt ATTR,然後查找和替換字符它
$img.attr('title', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
我得到的圖像的名稱生成在我的博客上的圖片名稱包含破折號和加號。我的問題是要獲得名字,而不是大寫字母,加上和我想要獲得空格的字符。任何人都可以做到這一點。 整個代碼看起來像這樣
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
$(document).ready(function()
{
$('img').each(function()
{
var $img = $(this);
var filename = $img.attr('src')
$img.attr('title', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
$img.attr('alt', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
$img.attr('title', filename.replace("+"," "));
});
});
//]]>
</script>
這是一個完整的劇本,我想知道如何避免從圖像名稱特殊字符,而得到它,並用空格代替特殊字符。
它必須放在blogger html代碼的一節之後。
'$ img.attr( '標題',title.replace( 「+」,」「));'標題(第二一個)沒有定義。 – Popnoodles
你能給一個文件名的例子和它的標題是什麼樣的例子 - 因爲你的問題很混亂。 – Popnoodles
現在檢查一下,我提供了完整的腳本。 – user1948502