mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-04-13 06:13:19 +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("");
|
||||
};
|
||||
|
||||
/*
|
||||
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…
x
Reference in New Issue
Block a user