mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 10:22:23 +00:00
fix: when location.url is a sub section url, 'edit' button get wrong link
This commit is contained in:
parent
ec830dec9e
commit
4fb1dcbf62
@ -154,12 +154,13 @@ function goSection(sectionId){
|
|||||||
function init_edit_button() {
|
function init_edit_button() {
|
||||||
if (ditto.base_url === null) {
|
if (ditto.base_url === null) {
|
||||||
alert("Error! You didn't set 'base_url' when calling ditto.run()!");
|
alert("Error! You didn't set 'base_url' when calling ditto.run()!");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$(ditto.edit_id).show();
|
$(ditto.edit_id).show();
|
||||||
$(ditto.edit_id).on("click", function() {
|
$(ditto.edit_id).on("click", function() {
|
||||||
var hash = location.hash.replace("#", "/");
|
var hash = location.hash.replace("#", "/");
|
||||||
|
if (/#.*$/.test(hash)) {
|
||||||
|
hash = hash.replace(/#.*$/, '');
|
||||||
|
}
|
||||||
if (hash === "") {
|
if (hash === "") {
|
||||||
hash = "/" + ditto.index.replace(".md", "");
|
hash = "/" + ditto.index.replace(".md", "");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user