小编use*_*007的帖子

TinyMCE 4 - remove()或destroy()

我正在使用TinyMCE编辑器. 我想删除或销毁tinymce编辑器(页面包含多个编辑器).还删除tinyMCE添加的类和ID.

但留下可编辑的内容

我试过了 :

tinymce.remove()
tinymce.destroy()
tinymce.execCommand('mceRemoveControl',true,'.editable');
Run Code Online (Sandbox Code Playgroud)

请注意:

我的编辑课是.editable,我的页面中有一个以上的编辑器.

jquery tinymce

30
推荐指数
6
解决办法
7万
查看次数

如何将\n转换为HTML换行符

我正在使用这个插件来解析bbcode bbcodeparser

但它没有转换\n为的功能<br/>.

我尝试添加这个:

replace(/\r?\n|\r/g, '<br>')
Run Code Online (Sandbox Code Playgroud)

......但它没有用.

如何实现换行功能?

javascript

23
推荐指数
3
解决办法
6万
查看次数

由jquery更新的数据属性值在DOM中不可见

我正在通过jQuery更新数据属性,如:

jQuery('div').data('hidden', 'true');
alert(jQuery('div').data('hidden'));
Run Code Online (Sandbox Code Playgroud)

数据属性值改变并返回新值,true但DOM仍显示旧值false.

jquery custom-data-attribute

19
推荐指数
2
解决办法
7812
查看次数

jQuery - 找到一个存在的类并返回true/false

我想检查一个子li类中是否存在类,如果类存在返回true或者defined.

HTML

<li class="show-more">
<a> if found selected then add to this</a>
<ul>
<li><a> sub-menu</a></li>
<li><a> sub-menu</a></li>
<li><a class="selected"> sub-menu</a></li>
<li><a> sub-menu</a></li>
</ul>
</li>
Run Code Online (Sandbox Code Playgroud)

这是我的代码,但不会返回true或false,它返回锚点的url

var active_sub_menu = $('li.show-more ul li').find('selected');

alert(active_sub_menu);
if(typeof active_sub_menu == 'defined'){
    $('li.show-more > a').addClass('selected');
}
Run Code Online (Sandbox Code Playgroud)

请不要建议使用CSS,我只需要javascript

javascript jquery find

15
推荐指数
1
解决办法
7万
查看次数

jQuery - 运行change()和ready()的函数

我有一个运行的jquery代码.change().但我想在jquery上运行相同的代码.ready(),但它不起作用.

这是我的代码:

    jQuery('.nhp-opts-select-hide-below').change(function(){
        var option = jQuery('option:selected', this);
        if(option.data('show').length > 0 || option.data('hide').length > 0){
            jQuery(option.data('show')).each(function(){
                if(jQuery(this).closest('tr').is(':hidden')){
                    jQuery(this).closest('tr').fadeIn('fast');
                }
            });
            jQuery(option.data('hide')).each(function(){
                if(jQuery(this).closest('tr').is(':visible')){
                    jQuery(this).closest('tr').fadeOut('fast');
                }
            });

        }else{
            jQuery(option.data('show')).each(function(){
                if(jQuery(this).closest('tr').is(':visible')){
                    jQuery(this).closest('tr').fadeOut('fast');
                }
            });
            jQuery(option.data('hide')).each(function(){
                if(jQuery(this).closest('tr').is(':hidden')){
                    jQuery(this).closest('tr').fadeIn('fast');
                }
            });     
        }
    }); 
Run Code Online (Sandbox Code Playgroud)

请告诉我如何在jquery准备好运行上面的代码?

jquery

13
推荐指数
1
解决办法
7513
查看次数

mysql - group,但显示列的所有行

我想对字段进行分组,但希望显示一个名为的列的所有行remain:

这是没有分组的当前输出:

在此输入图像描述

并输出组:

在此输入图像描述

当我分组时我想要这个:

在此输入图像描述

这是mysql查询:

SELECT staff.name,
  staff.designation_id_designation,
  staff.status_id_status,
  Concat_Ws('=', leave_remain.leave_type_id_leave_type, leave_remain.days) AS
  remain
FROM staff INNER JOIN
  leave_remain ON staff.id_staff = leave_remain.staff_id_staff
GROUP BY staff.name    
Run Code Online (Sandbox Code Playgroud)

mysql sql group-by concat

6
推荐指数
1
解决办法
8350
查看次数

jQuery - 在单击+ ctrl按下时覆盖preventDefault()

preventDefault()用来防止一个锚点按钮的默认行为,但是我想让这个按钮在用键盘ctrl按钮点击时做默认行为,

JS代码

$('a').click(function(e){
    e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

HTML代码

<a href="http://google.com">Go to the best search engine</a>
Run Code Online (Sandbox Code Playgroud)

这是游乐场:http://jsfiddle.net/sKDuA/

jquery

6
推荐指数
1
解决办法
2380
查看次数

jQuery - 无法识别的表达式:: nth-child

我试图选择:nth-child使用jquery,但它显示语法错误.

Error: Syntax error, unrecognized expression: :nth-child
Run Code Online (Sandbox Code Playgroud)

这是我的代码

var i;
jQuery('#' + id + ' .tab-pane').each(function (id, t) {
    var n = jQuery(this).attr('id', 'pane-' + t);
    var p_id = n.attr('id');
    jQuery('#' + id + ' .nav-tabs li:nth-child(' + i + ') a').attr('href', p_id);
    i++;
});
Run Code Online (Sandbox Code Playgroud)

请检查我的代码这里缺少什么

jquery

6
推荐指数
1
解决办法
1万
查看次数

MySql - 按月份名称排序

我试图按月名称命令mysql查询:

January --  5
February -- 2
March    -- 5
and so on
Run Code Online (Sandbox Code Playgroud)

这是我的查询,但它没有订购:

SELECT leave_balance.balance, MonthName(leave_balance.date_added) AS month 
FROM leave_balance WHERE leave_balance.staff_id_staff = $iid 
GROUP BY month,  leave_balance.leave_type_id_leave_type 
HAVING leave_balance.leave_type_id_leave_type = $leaveBalTypID 
ORDER BY month
Run Code Online (Sandbox Code Playgroud)

请告诉我我做错了什么

mysql sql-order-by

5
推荐指数
3
解决办法
7644
查看次数

jQuery - css()在firefox中无法正常工作

.css()用来从元素中获取样式.但在Firefox .css()中没有得到的价值margin,并padding从元素.

请看小提琴:http: //jsfiddle.net/howtoplease/fMTsW/

这是我的jquery代码:

$(document).ready(function(){
    $('input').each(function(){
        this.value = $('h3').css(this.name);
    });
});
Run Code Online (Sandbox Code Playgroud)

我的HTML代码

<h3 style="margin:20px;padding:20px;font-size:30px;font-family:'open sans';">
    I am heading 3
</h3>

<input name="margin" />
<input name="padding" />
<input name="font-size" />
<input name="font-family" />
Run Code Online (Sandbox Code Playgroud)

jquery

5
推荐指数
2
解决办法
4311
查看次数