如何在jquery或其他方法中获取追加值
How to get append value in jquery or other method?
如何在jquery或其他方法中获取append值?
我想显示值Hello Append!!!在<div id="get_append_value"></div>
标签、上附加值
我的Javascript代码:
$(document).ready(function() {
$("#show_append_value").append("Hello Append!!!");
});
我的Html代码
<body>
<div id="show_append_value"></div>
<div id="show_hello_world">Hello World!!!</div>
<br>
<br>
<div id="get_append_value"></div <!--need to use jquery to show 'Hello Append!!! on it, but result is empty'-->
<div id="get_hello_world"></div>
</body>
<script>
var $show_value = $('#show_append_value').html();
$('#get_append_value').html($show_value);
var $show_value2 = $('#show_hello_world').html();
$('#get_hello_world').html($show_value2);
</script>
这个结果:
Hello Append!!!
Hello World!!!
Hello World!!!
虽然它可以在<div id="show_append_value">
和<div id="show_hello_world">
上显示值,但它没有给出在<div id="get_append_value"></div>
上显示的附加值,它是空的
有人能教我如何在jquery或其他方法中获得附加值,以在其他div标记上显示值吗?
您的代码以错误的顺序执行。
任何直接放在script
标记中的代码,在任何回调之外,都会在ready
回调内部的之前执行,这意味着当您获取文档时,Hello Append!!
还不在文档中。
要解决此问题,请将所有代码放入ready
事件处理程序:
$(document).ready(function() {
$("#show_append_value").append("Hello Append!!!");
var $show_value = $('#show_append_value').html();
$('#get_append_value').html($show_value);
var $show_value2 = $('#show_hello_world').html();
$('#get_hello_world').html($show_value2);
});
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 表追加而不附加最后一个元素
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 在Shopify中获取博客文章的图片
- 使用Javascript获取所选选项ID
- 在jQuery中获取表的行索引
- 使用jquery将mysql数据获取到新的表行中
- 在动态创建的元素上获取对特定选择器的引用
- 从 html.append 追加的 html 下拉列表中获取返回值
- jQuery 从表中获取和追加 ID
- Jquery 追加选项以选择和获取所选值
- 追加后无法获取复选框
- 追加元素,获取追加两次
- 获取选项值并作为附加关键字追加到搜索中
- 如何在jquery或其他方法中获取追加值
- 无法获取属性值'appendChild':对象为空或未定义"同时追加脚本到IE
- 将项目追加到获取项目的数组 解析云代码
- 如何在动态追加复选框列表中获取值