Ao criar uma página com o plugin Custom Wizards, quero copiar a saída das variáveis que o plugin me fornece. Assim, podemos pensar nisso como uma área selecionada aleatoriamente no conteúdo da mensagem. Posso atribuir um seletor CSS personalizado ao conteúdo a ser copiado.
click(attrs) {
const copyButton = attrs.currentTarget.activeElement;
const rawCooked = this.attrs.attrs.cooked;
const cookedText = this.attrs.attrs.cooked.replace(/<p>(.*)<\/p>/g, "$1\n");
let postContents = cookedText.replace(/<([^\>]+)>/gi, "");
if (settings.copy_raw_html) {
postContents = rawCooked;
}
const rawCooked = this.attrs.attrs.cooked;
O seletor está aqui. Quero direcionar a última tag p ou a penúltima tag p na div cooked em vez de toda a cooked. Quero direcioná-las separadamente, se possível, e colocar os ícones de cópia bem ao lado dos parágrafos.