如何在 mvc5 razor 视图中将 @ 符号放入 jquery 代码中
How to put @ symbol in jquery code in mvc5 razor view
我有经度和纬度位置,现在我想在google地图中显示经度和纬度...这是一个link,我们可以通过它免费显示... https://www.google.com/maps/@30,70z ...
$('btn-location').click(function () {
var lon = $('longitude').text(); // value here is 70
var lat = $('latitude').text(); // value here is 30
window.location.replace("https://www.google.com/maps/@" + lat + "," + lon + "z");
});
这是使用 jquery 的代码,但我在 @ 符号上遇到错误....
由于 @ 是 Razor 页面中的特殊字符,您需要对其进行转义。只需使用 @@
.
尝试以下代码片段:@@ 是 Razor 视图中 @ 的转义符。
$("#btn-location").click(function () {
var lon = $("#longitude").text(); // value here is 70
var lat = $("#latitude").text(); // value here is 30
window.location.replace("https://www.google.com/maps/@@" + lat + "," + lon + "z");
});
我有经度和纬度位置,现在我想在google地图中显示经度和纬度...这是一个link,我们可以通过它免费显示... https://www.google.com/maps/@30,70z ...
$('btn-location').click(function () {
var lon = $('longitude').text(); // value here is 70
var lat = $('latitude').text(); // value here is 30
window.location.replace("https://www.google.com/maps/@" + lat + "," + lon + "z");
});
这是使用 jquery 的代码,但我在 @ 符号上遇到错误....
由于 @ 是 Razor 页面中的特殊字符,您需要对其进行转义。只需使用 @@
.
尝试以下代码片段:@@ 是 Razor 视图中 @ 的转义符。
$("#btn-location").click(function () {
var lon = $("#longitude").text(); // value here is 70
var lat = $("#latitude").text(); // value here is 30
window.location.replace("https://www.google.com/maps/@@" + lat + "," + lon + "z");
});