mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-06-25 23:03:15 +00:00
Add tw.utils.tagToCssSelector() helper method
This commit is contained in:
parent
6ac178323f
commit
7b8928886b
|
@ -633,4 +633,16 @@ exports.makeDataUri = function(text,type) {
|
||||||
return parts.join("");
|
return parts.join("");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
Useful for finding out the fully escaped CSS selector equivalent to a given tag. For example:
|
||||||
|
|
||||||
|
$tw.utils.tagToCssSelector("$:/tags/Stylesheet") --> tc-tagged-\%24\%3A\%2Ftags\%2FStylesheet
|
||||||
|
*/
|
||||||
|
exports.tagToCssSelector = function(tagName) {
|
||||||
|
return "tc-tagged-" + encodeURIComponent(tagName).replace(/[!"#$%&'()*+,\-./:;<=>?@[\\\]^`{\|}~,]/mg,function(c) {
|
||||||
|
return "\\" + c;
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
})();
|
})();
|
Loading…
Reference in New Issue
Block a user