Javascript 博客更改alt标签

Javascript 博客更改alt标签,javascript,jquery,blogger,Javascript,Jquery,Blogger,嗨,伙计们,我很难在blogger上动态更改alt标签 我尝试了下面的脚本,作为一个测试示例,它在我以前的博客上运行,但我将它添加到一个使用最新小部件的博客中 <script> $("img").each(function() { $(this).attr('alt', '<data:title/>'); }); </script> $(“img”)。每个(函数(){ $(this.attr('alt',''); }); 有什么想法吗?应该是 <s

嗨,伙计们,我很难在blogger上动态更改alt标签

我尝试了下面的脚本,作为一个测试示例,它在我以前的博客上运行,但我将它添加到一个使用最新小部件的博客中

<script>
$("img").each(function() {
$(this).attr('alt', '<data:title/>');
});
</script>

$(“img”)。每个(函数(){
$(this.attr('alt','');
});
有什么想法吗?

应该是

<script>
$("img").each(function() {
$(this).attr('alt', '<data:post.title/>');
});
</script>

$(“img”)。每个(函数(){
$(this.attr('alt','');
});

$(“img”)。每个(函数(){
$(this.attr('alt','');
});
博客的标题嵌入在JQuery代码中

data:blog.title
<data:post.title/>
<meta expr:content='data:blog.title' property='og:site_name'/>
data:blog.title

代码会自动将标题插入图像中

<script type='text/javascript'>
  //<![CDATA[
  $(document).ready(function() {
    $('img').each(function(){
      var $img = $(this);
      var filename = $img.attr('src')
      $img.attr('alt', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
    });
  });
  //]]>
</script>
<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('.')));
    });
  });
  //]]>
</script>

//
//

请参阅第页的更多信息

是否有任何错误/警告?我希望在此之前您有jQuery脚本。您的控制台中有错误吗?@WooCaSh我想您是指库,是的,它在there@PedroEstrada是的,有一个错误,它说不能模板错误:没有命名的字典,我用谷歌搜索了它,这意味着它不能在小部件之外工作,所以我把脚本放在小部件中,但在blogger中似乎不允许将脚本放在那里。有人能给我指出一个正确的方向吗?我该如何修改我自己的脚本,这将与blogger一起工作?很多人都知道,你想在所有图片中添加什么alt标记?
<script type='text/javascript'>
  //<![CDATA[
  $(document).ready(function() {
    $('img').each(function(){
      var $img = $(this);
      var filename = $img.attr('src')
      $img.attr('alt', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));
    });
  });
  //]]>
</script>
<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('.')));
    });
  });
  //]]>
</script>