到目前为止,我能够从图像中检索替代文本,但我也试图从 div 类中检索文本以根据图像显示。这是我用来检索替代文本的脚本
var title = $i.attr( 'alt' ); $('#title').text( title );
现在如何替换 .attr 是 .div 吗?我是 JavaScript 新手。任何帮助,将不胜感激。
到目前为止,我能够从图像中检索替代文本,但我也试图从 div 类中检索文本以根据图像显示。这是我用来检索替代文本的脚本
var title = $i.attr( 'alt' ); $('#title').text( title );
现在如何替换 .attr 是 .div 吗?我是 JavaScript 新手。任何帮助,将不胜感激。
如果您正在寻找的是能够获取和设置 div 的类:
从您的 div 中获取课程:
var myClass = $('#title').attr('class');
设置类(假设您只想为 div 设置一个类)
$('#title').attr("class","someClassYouWantToSet");
有几种方法可以做到这一点,这取决于您是否还想要 div 中的所有样式。
<div id="subject"><span>Hello</span> world!</div>
var text = $('#subject').text(); //Will return only the text with #subject
var html = $('#subject').html(); //Will return all tags. eg <span></span>
你可以innerHTML
这样使用:
var myTextDiv = document.getElementById('divID');
console.log(myTextDiv.innerHTML)
或者使用 jQuery:
console.log( $('divID').innerHTML )
现场观看:http: //jsfiddle.net/scMXx/3/