From 5672ea97bcedcac357b1caec37cfb63f33564e17 Mon Sep 17 00:00:00 2001 From: Kid Date: Thu, 25 Jul 2019 14:58:23 +0800 Subject: [PATCH] fix($plugin-medium-zoom): disable zoom for links --- packages/@vuepress/plugin-medium-zoom/index.js | 2 +- packages/docs/docs/plugin/official/plugin-medium-zoom.md | 4 ++-- packages/docs/docs/zh/plugin/official/plugin-medium-zoom.md | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/@vuepress/plugin-medium-zoom/index.js b/packages/@vuepress/plugin-medium-zoom/index.js index 556a7e045c..5dbad710df 100644 --- a/packages/@vuepress/plugin-medium-zoom/index.js +++ b/packages/@vuepress/plugin-medium-zoom/index.js @@ -2,7 +2,7 @@ const { path } = require('@vuepress/shared-utils') module.exports = (options, context) => ({ define: { - SELECTOR: options.selector || '.theme-default-content img', + SELECTOR: options.selector || '.theme-default-content :not(a) > img', OPTIONS: options.options }, clientRootMixin: path.resolve(__dirname, 'clientRootMixin.js') diff --git a/packages/docs/docs/plugin/official/plugin-medium-zoom.md b/packages/docs/docs/plugin/official/plugin-medium-zoom.md index 3b79b464bd..c50880e67c 100644 --- a/packages/docs/docs/plugin/official/plugin-medium-zoom.md +++ b/packages/docs/docs/plugin/official/plugin-medium-zoom.md @@ -20,7 +20,7 @@ yarn add -D @vuepress/plugin-medium-zoom@next ```javascript module.exports = { - plugins: ['@vuepress/medium-zoom'] + plugins: ['@vuepress/medium-zoom'] } ``` @@ -46,7 +46,7 @@ module.exports = { ### selector - Type: `string` -- Default: `.theme-default-content img` +- Default: `.theme-default-content :not(a) > img` Note that `.theme-default-content` is the class name of [``](../../guide/using-vue.md#content) component in default theme. diff --git a/packages/docs/docs/zh/plugin/official/plugin-medium-zoom.md b/packages/docs/docs/zh/plugin/official/plugin-medium-zoom.md index db1e6f1311..a6cf92c1db 100644 --- a/packages/docs/docs/zh/plugin/official/plugin-medium-zoom.md +++ b/packages/docs/docs/zh/plugin/official/plugin-medium-zoom.md @@ -22,7 +22,7 @@ yarn add -D @vuepress/plugin-medium-zoom@next ```javascript module.exports = { - plugins: ['@vuepress/medium-zoom'] + plugins: ['@vuepress/medium-zoom'] } ``` @@ -45,10 +45,10 @@ module.exports = { ## 选项 -### selector +### selector - 类型: `string` -- 默认值: `.theme-default-content img` +- 默认值: `.theme-default-content :not(a) > img` 值得注意的是, `.theme-default-content` 是默认主题添加给 [``](../../guide/using-vue.md#content) 组件的 class name。