Javascript 使用jQuery切换写入标记并删除

Javascript 使用jQuery切换写入标记并删除,javascript,jquery,css,Javascript,Jquery,Css,大家早上好, 我想为phpbb论坛创建一点js代码,我想创建一个按钮,当它单击创建代码[media][/media]时,问题是,我无法切换,当按钮单击时必须创建[media][/media]之后,再次单击删除[media][/media]我的代码: var textForMedia=“输入您的媒体链接”; $('a')。单击(function()//这将应用于所有定位标记 { $(“.inner”).wrapInner(“[media]”+textForMedia+“[/media]”);

大家早上好, 我想为phpbb论坛创建一点js代码,我想创建一个按钮,当它单击创建代码
[media][/media]
时,问题是,我无法切换,当按钮单击时必须创建
[media][/media]
之后,再次单击删除
[media][/media]
我的代码:

var textForMedia=“输入您的媒体链接”;
$('a')。单击(function()//这将应用于所有定位标记
{ 
$(“.inner”).wrapInner(“[media]”+textForMedia+“[/media]”);
});
a{
显示:块;
}

您可以执行以下多项操作之一

单击
a
可将
filled
类添加到
textarea
。在
上再次单击
检查
填充的
类,并执行
切换
行为

var textForMedia=“输入您的媒体链接”;
$('a')。单击(function()//这将应用于所有定位标记
{
如果($(“.inner”).hasClass(“已填充”))
{
$(“.inner”).empty();
$(“.inner”).removeClass(“填充”);
}
否则{
$(“.inner”).text(“[media]”+textForMedia+“[/media]”);
$(“.inner”).addClass(“填充”);
}
});
a{
显示:块;
}

不完全是这样:(如果用户想写东西,然后想放媒体。)脚本不起作用:(即使这样,我的示例也不起作用