nav、main、footer,有3个标签。我将它们应用到 FlexBox :
body {
color: #ddd;
font-family: Gotham;
background: url(../assets/body-background.png);
display: flex;
min-height: 100%;
flex-direction: column;
}
main {
flex: 1;
}
Run Code Online (Sandbox Code Playgroud)
一切看起来都那么好。但在那之后事情变得更糟
我的脚本文件中有以下代码(使用 jQuery):
$('.scroll-top').click(function () {
$('body').animate({
scrollTop: 0
}, 1000);
})
Run Code Online (Sandbox Code Playgroud)
但页面滚动动画不起作用
body {
color: #ddd;
font-family: Gotham;
background: url(../assets/body-background.png);
display: flex;
min-height: 100%;
flex-direction: column;
}
main {
flex: 1;
}
Run Code Online (Sandbox Code Playgroud)
$('.scroll-top').click(function () {
$('body').animate({
scrollTop: 0
}, 1000);
})
Run Code Online (Sandbox Code Playgroud)
$('a').click(function(){
$('body').animate({
scrollTop: 0
}, 1000);
})Run Code Online (Sandbox Code Playgroud)
我有一个 geojson 文件,我用 ajax 获取它。但我想阻止编辑启动期间加载的几何图形。只有使用 leaflet.pm 添加的内容才是可编辑的。我该怎么做 ?
我正在使用 geojson 坐标 json。这些绘图会在页面加载时添加到地图中。
{pmIgnored: true} 在尝试删除删除模式后,当我单击从 geojson 添加的静态图形之一时,会删除所有这些图形。我该如何预防?
var geojsonData;
// addded geojson ajax
$.getJSON("geo.json", {
async: false,
}, function (data) {
geojsonData = L.geoJson(data, {
pmIgnore: true, // ignore static shaped edited
style: {
weight: 20
},
}).addTo(map);
});
Run Code Online (Sandbox Code Playgroud)
我想要做的是在打开删除模式时不以任何方式删除静态坐标
我无法做新的FormData或插入json序列
我的Json数据:
var data = {
status: "COMPLETE",
personName: $('#full_name').val(),
personPhone: $('#phone_number').cleanVal(),
personEmail: $('#e_mail').val(),
referanceFullname: $('#person_full_name').val(),
referancePhone: $('#person_phone_number').cleanVal(),
referanceEmail: $('#person_e_mail').val()
};
Run Code Online (Sandbox Code Playgroud)
如何将此附加到新FormData?
大家好我的HTML代码:
<form action="post.php" enctype="multipart/form-data" method="post">
<input type="text" name="name" id=""><br>
<input type="file" name="poster" id="poster"><br>
<input type="file" name="scene[]" id="scene" multiple><br>
<input type="submit" value="POST">
</form>
Run Code Online (Sandbox Code Playgroud)
当你看到一个文件,多个文件,我有一个文本值.这个值'ajax'想要一次发送.我使用'JQuery'.
我不能以任何方式奔跑
$(function(){
$('input[type="submit"]').click(function(e){
e.preventDefault();
var file_data = $('#poster').prop('files')[0];
var form = $('form').serialize();
var form_data = new FormData();
$.each($('input[name="scene[]"]'),function(i, obj) {
$.each(obj.files,function(j,file){
form_data.append('photo['+i+']', file);
})
});
form_data.append(form);
form_data.append('file',file_data);
alert(form_data);
$.ajax({
url:'post.php',
cache:false,
contentType:false,
processData:false,
async:false,
data:form_data,
type:'post',
success:function(answ){
$('#result').html(answ);
}
})
})
})
Run Code Online (Sandbox Code Playgroud)
我看了其他类似的解决方案,但它没有解决我的问题,并且我的英语不好.
我实际上有一个简单的问题。当您检查以下代码时,您就会明白我的意思。
\n\nfunction isPalindrome(string){\n string = string.toLowerCase();\n var charArr = string.split(\'\');\n\n charArr.forEach( char => {\n console.log(char);\n })\n console.log(charArr.length)\n}\n\nisPalindrome("\xc4\xb0ris");\nRun Code Online (Sandbox Code Playgroud)\n\n输出
\n\ni\n \xcc\x87 <- what is this ?\nr\ni\ns\n5 \nRun Code Online (Sandbox Code Playgroud)\n\n添加额外的字符,如您所见。我无法解决这个问题。有办法解决这个问题吗?
\n