26.2 CSS_SELECTORファンクション
このファンクションは、CSSセレクタで使用される文字列内のメタ文字をエスケープします。
文字のリストについては、http://api.jquery.com/category/selectors/を参照してください。
構文
APEX_ESCAPE.CSS_SELECTOR (
p_string IN VARCHAR2 )
RETURN VARCHAR2 deterministic;
パラメータ
パラメータ | 説明 |
---|---|
p_string |
エスケープされる文字列。 |
例
次の例では、mary@example.com
内のメタ文字@
がエスケープされ、jQueryによって無視されます。
DECLARE
l_name varchar2(30) := 'mary@example.com';
BEGIN
apex_javascript.add_onload_code( '$( "#' || apex_escape.js_literal( apex_escape.css_selector( l_name ), null ) || '" ).hide();' );
END;
親トピック: APEX_ESCAPE