Javascript 如何在附加脚本的同时附加div
因此,我有一段代码将一些东西附加到网页上,这些元素是从Javascript 如何在附加脚本的同时附加div,javascript,jquery,html,json,Javascript,Jquery,Html,Json,因此,我有一段代码将一些东西附加到网页上,这些元素是从JSON文件(JSONP)中调用的。 这是调用JSON文件的代码: <script> $(document).ready(function() { (function($) { var key= "12345"; var url = 'http://www.example.com/json.php?callback=?&auth=' + key + ''; var that = $(this); $.ajax({
JSON
文件(JSONP
)中调用的。
这是调用JSON
文件的代码:
<script>
$(document).ready(function() {
(function($) {
var key= "12345";
var url = 'http://www.example.com/json.php?callback=?&auth=' + key + '';
var that = $(this);
$.ajax({
type: 'GET',
url: url,
async: false,
jsonpCallback: 'jsonCallback',
contentType: "application/json",
dataType: 'jsonp',
success: function(json) {
$( "head" ).append(json.csBlock[0].pre);
$( "head" ).append(json.csBlock[0].markup);
$( "body" ).append(json.csBlock[0].div);
$( "body" ).append(json.csBlock[0].script);
$( "body" ).append(json.csBlock[0].frame);
},
error: function(e) {
console.log(e.message);
}
});
})(jQuery);
});
</script>
"script": "<script>$('.wblongbar').click(function(e) { if($('.wbiFrame').hasClass('slide-up')) {$('.wbiFrame').addClass('slide-down', 200); $('.wblongbar').addClass('slide-downlongbar', 200); $('.wbiFrame').removeClass('slide-up'); $('.wblongbar').removeClass('slide-uplongbar'); } else {$('.wbiFrame').removeClass('slide-down'); $('.wblongbar').removeClass('slide-downlongbar'); $('.wbiFrame').addClass('slide-up', 200); $('.wblongbar').addClass('slide-uplongbar', 200); }});</script>",
如您所见,我使用.wblongbar
,它包含在$(“body”).append(json.csBlock[0].div)中代码>
脚本无法“找到”.wblongbar div
那么,如果没有而不是查找
,我该如何附加这个脚本呢?
我试图更改代码的顺序,但什么也没做。删除脚本中的所有空格或任何要附加的元素。将所有数据作为单个字符串追加。删除脚本中的所有空格或任何要追加的元素。将所有数据作为一个字符串附加。@AjayMakwana好的,可以了!非常感谢你。。。我从一些文档中得到了附加代码,显然它的代码是错误的。。。我自己也不知道。再次感谢您!