出于某种原因......我无法让这个简单的get方法起作用。我正在使用data属性来找出元html在服务器上的位置。
var i = 0;
while (i < 1) {
$('body').find('.div[data-meta]').each(function() {
var $this = $(this)
var meta = $this.getAttribute("data-meta")
$.get(meta, function(data) {$('head').append(data);});
i++;
});
}
<div class="div" data-meta="meta.html"></div>
答案 0 :(得分:2)
var i = 0;
$(function(){
$('body').find('.div[data-meta]').each(function() {
var meta = $(this).data('meta');
console.log(meta)
});
})
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="div" data-meta="meta.html"></div>
&#13;
它有效......现在就试试吧。