当前位置:首页 > jquery

jquery获取img的src

2026-02-04 06:52:07jquery

获取单个img元素的src属性

使用attr()方法直接获取指定img元素的src属性值。假设img的id为myImage

jquery获取img的src

var src = $('#myImage').attr('src');
console.log(src); // 输出src属性值

获取多个img元素的src属性

通过遍历所有img元素获取src属性。例如获取页面中所有img的src:

jquery获取img的src

$('img').each(function() {
    var src = $(this).attr('src');
    console.log(src); // 逐个输出每个img的src
});

动态监听src变化

若需监控src属性变化,可通过MutationObserver实现:

var observer = new MutationObserver(function(mutations) {
    mutations.forEach(function(mutation) {
        if (mutation.attributeName === 'src') {
            console.log('新src:', $(mutation.target).attr('src'));
        }
    });
});
observer.observe(document.getElementById('myImage'), { attributes: true });

注意事项

  • 确保DOM加载完成后执行代码,可将代码放在$(document).ready()中。
  • 若img通过JavaScript动态生成,需在元素存在后操作或使用事件委托。

标签: jqueryimg
分享给朋友:

相关文章

jquery和vue的区别

jquery和vue的区别

jQuery 和 Vue.js 的区别 jQuery 和 Vue.js 是两种不同的前端技术,分别适用于不同的场景和开发需求。以下是它们的主要区别: 设计理念 jQuery 是一个轻量级的 Java…

jquery插件

jquery插件

jQuery 插件开发指南 jQuery 插件是一种扩展 jQuery 功能的模块化方式,允许开发者封装可重用的代码。以下是开发和使用 jQuery 插件的基本方法。 插件基本结构 jQuery 插…

html jquery

html jquery

HTML 与 jQuery 基础 HTML 是超文本标记语言,用于构建网页的结构和内容。jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aja…

jquery dom

jquery dom

jQuery DOM 操作指南 jQuery 提供了丰富的 DOM 操作方法,可以简化原生 JavaScript 的 DOM 操作。以下是常用的 jQuery DOM 操作方法: 选择元素 使用 j…

jquery清空

jquery清空

使用 jQuery 清空元素内容的方法 清空 HTML 元素内容 使用 .empty() 方法可以移除选定元素的所有子节点(包括文本和子元素)。 $("#elementId").empty();…

jquery 复选框

jquery 复选框

jQuery 复选框操作 使用 jQuery 操作复选框(checkbox)可以通过多种方式实现,包括选中、取消选中、获取状态以及事件监听。以下是常见的操作方法和示例。 选中或取消选中复选框 通过设…