使用jquery从文档的其他部分写入信息
<script type="text/javascript" src="jquery.js"></script>
<script>
var printLinks = function () {
var links = $(.info).code;
document.write(links);
};
</script>
<form>
<input type="button" value="printlinks" onclick="printLinks()"></input>
</input>
</form>
我试图将某种元素类型中的所有文本写入文档,该元素类型是我通过类 $(.info)
查询的元素的子元素。我知道 document.write 不是写入文档的最佳方法。 info 是包含我要打印的链接的 标记的父元素的类。我对 jQuery 很陌生,所以我可能误用了它。任何帮助将不胜感激。
<script type="text/javascript" src="jquery.js"></script>
<script>
var printLinks = function () {
var links = $(.info).code;
document.write(links);
};
</script>
<form>
<input type="button" value="printlinks" onclick="printLinks()"></input>
</input>
</form>
I am trying to write to a document all of the text in a certain element type that is a child of an element I query by class $(.info)
. I know document.write is not the best method for writing to a document. info is the class of the parent element of the <code>
tags that contain the links I want to print. I am very new to jQuery so I am probably misusing it. Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好吧,如果我理解正确的话,你想用
info
类来获取元素中的内容。如果这是正确的,您想采取以下方法:编辑:
请参阅此小提琴以进行澄清:
http://jsfiddle.net/ XD5qj/
Okay, if I understand correctly, you want to grab the content in the element with the class
info
. If that is correct you want to take the following approach:EDIT:
See this fiddle for clarification:
http://jsfiddle.net/XD5qj/
您可以使用 jQuery 的 html() 函数。
例如:
如果您有多个“<代码>”标签,你想使用 jQuery 方便的“each()”函数:
You can use the html() function of jQuery.
For example:
If you have multiple "< code>" tags, you want to use the handy "each()" function of jQuery: