CKEDITOR内联不显示NumeredList和BulletedList按钮

时间:2017-01-22 11:37:02

标签: ckeditor inline

我使用CKEDITOR进行内联设置。

我已经定义了我自己的配置:

<script>
    function initMap() {
        var map;

        var table = $("table");
        var labels = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
        var labelIndex = 0;
        var htmlLabel = labels.split(""); // Add Labels to Html Columns for Matching

        var gdata = new Array();

        $("table tbody tr:gt(0)").each(function (i) {
            gdata[i] = new Array();
            $(this).children('td').each(function (ii) {
                gdata[i][ii] = $(this).text();
            });
        });

        var bounds = new google.maps.LatLngBounds();
        var mapOptions = {
            mapTypeId: 'satellite',
            disableDefaultUI: true,
            scrollwheel: false,
            draggable: true
        };

        // Display a map on the page
        map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
        map.setTilt(45);

        // Multiple Markers
        var markers = [
            ['a0', 32.840801, -117.244842],
            ['a10', 32.840801, -117.244842],
            ['a20', 32.840777, -117.244864],
            ['a30', 32.840758, -117.244881],
            ['a40', 32.840732, -117.244899],
            ['aa0', 32.840828, -117.244794],
            ['aa10', 32.840828, -117.244794],
            ['b0', 32.840624, -117.24493],
            ['b10', 32.840624, -117.24493],
            ['b20', 32.840594, -117.244928],
            ['b30', 32.840567, -117.244924],
            ['b40', 32.840544, -117.244918],
            ['b60', 32.840544, -117.244918],
            ['bb0', 32.840495, -117.244897],
            ['bb10', 32.840495, -117.244897],
            ['bb20', 32.840468, -117.244885],
            ['c0', 32.84082, -117.244712],
            ['c10', 32.84082, -117.244712],
            ['c20', 32.840815, -117.244729],
            ['c30', 32.840806, -117.244749],
            ['c40', 32.840793, -117.244767],
            ['c50', 32.840779, -117.244789],
            ['c70', 32.840755, -117.244816],
            ['cc0', 32.840828, -117.244661],
            ['cc10', 32.840828, -117.244661],
            ['d0', 32.840607, -117.244867],
            ['d10', 32.840607, -117.244867],
            ['d20', 32.840586, -117.24486],
            ['d30', 32.840567, -117.244856],
            ['d40', 32.840543, -117.244841],
            ['d50', 32.840514, -117.244824],
            ['dd0', 32.84046, -117.244774],
            ['dd10', 32.84046, -117.244774],
            ['e0', 32.840788, -117.244598],
            ['e10', 32.840788, -117.244598],
            ['e20', 32.840791, -117.24462],
            ['e30', 32.840788, -117.244644],
            ['e40', 32.840787, -117.244665],
            ['e50', 32.840783, -117.244687],
            ['e60', 32.84078, -117.244707],
            ['e70', 32.840769, -117.244729],
            ['ee0', 32.84078, -117.244539],
            ['ee10', 32.84078, -117.244539],
            ['f10', 32.840607, -117.244809],
            ['f20', 32.840586, -117.244802],
            ['f30', 32.840564, -117.244785],
            ['f40', 32.840543, -117.244765],
            ['f50', 32.840532, -117.244749],
            ['f60', 32.840519, -117.244731],
            ['f70', 32.840508, -117.244714],
            ['ff0', 32.840473, -117.244632],
            ['ff10', 32.840473, -117.244632],
            ['g0', 32.840709, -117.244468],
            ['g10', 32.840709, -117.244468],
            ['g20', 32.840718, -117.244484],
            ['g30', 32.840737, -117.244499],
            ['g40', 32.840739, -117.244515],
            ['g50', 32.840747, -117.244531],
            ['h0', 32.840681, -117.244569],
            ['h10', 32.840681, -117.244569],
            ['h20', 32.840707, -117.244574],
            ['i0', 32.840611, -117.24458],
            ['i10', 32.840611, -117.24458],
            ['i20', 32.840576, -117.24461]
        ];


        var filteredMarkers = []; // the results array

        for (var iii = 0; iii < gdata.length; iii++) // iterate for every marker key
        {
            filteredMarkers = filteredMarkers.concat(markers.filter(function (item) {
                return item[0] == gdata[iii][0];
            }));
        }
        console.log(filteredMarkers);
        console.log(gdata);
        console.log(markers);


        // Info Window Content
        var infoWindowContent = [
            ['<div class="">' +
            '<h3>Add Code Here</h3>' +
            '<p>Add Code Here</p>' + '</div>']
        ];

        // Display multiple markers on a map
        var infoWindow = new google.maps.InfoWindow(), marker, i;

        for (i = 0; i < filteredMarkers.length; i++) {
            var position = new google.maps.LatLng(filteredMarkers[i][1], filteredMarkers[i][2]);
            bounds.extend(position);
            marker = new google.maps.Marker({
                position: position,
                map: map,
                title: filteredMarkers[i][0],
                label: labels[labelIndex++ % labels.length]
            });

            // Allow each marker to have an info window
            google.maps.event.addListener(marker, 'click', (function (marker, i) {
                return function () {
                    infoWindow.setContent(infoWindowContent[i][0]);
                    infoWindow.open(map, marker);
                }
            })(marker, i));

            // Automatically center the map fitting all markers on the screen
            map.fitBounds(bounds);
        }

        // Override our map zoom level once our fitBounds function runs (Make sure it only runs once)
        var boundsListener = google.maps.event.addListener((map), 'bounds_changed', function (event) {
            this.setZoom(24);
            google.maps.event.removeListener(boundsListener);
        });
    }
</script>

但是NumberedList和BulletedList的按钮没有显示出来。

如果我使用本地配置页面来设置我的配置,按钮就在那里,但不在我的内联版本中。

我该怎么办?

由于

kay899

1 个答案:

答案 0 :(得分:0)

您的代码无效,语法不正确。 此代码应该适合您。你只需要选择正确的按钮。

    CKEDITOR.editorConfig = function( config ) {

        config.toolbar_Tiny =
        [
            { name: 'clipboard', items : [ 'Paste','PasteText','Undo','Redo' ] },
            { name: 'basicstyles', items : [ 'Bold','Italic' ] },
            { name: 'paragraph', items : [ 'NumberedList','BulletedList' ] },
            { name: 'links', items : [ 'Link','Unlink','Anchor' ] },

        ];      

    };

最好的问候。