小编sko*_*jic的帖子

单选按钮检查事件处理

在我的应用程序中,我需要一个无线电组,每当检查一个单选按钮时,就会发出警报,以便我可以使用jQuery将它的值发布到ajax帖子.

你能帮助我,请问我如何在jQuery中做到这一点?

jquery radio-button checked

30
推荐指数
3
解决办法
9万
查看次数

多店多域结账,单个客户登录所有商店?

我在几个域(不是子域)上运行Opencart v2.3.0.2多商店,并希望在主站点上运行Checkout,其中包含来自所有商店的所有产品.

由于很难在多个域上共享会话,因此最好在Checkout过程之前强制用户登录(所有商店的登录凭据都相同,并且共享购物车项目).但是,默认情况下,用户必须单独登录每个商店 - 如何为所有商店创建单个登录?登录后,我可以将它们发送到主站点进行结账.

如果您认为有更好的单一结账方式,请提出建议.

php opencart2.3

9
推荐指数
1
解决办法
1230
查看次数

jQuery Mobile双范围滑块工作但有问题

我可以通过在jQuery Mobile框架上将滑块放在彼此的顶部来制作双范围滑块.

此外,javascript设置为左拇指不在右上方.

然而,这个功能有点儿麻烦,我想知道是否有人对这个问题有一个很好的解决方案.

以下是一个例子:

$('#buying_slider_min').change(function() {
    var min = $(this).val();
    var max = $('#buying_slider_max').val();
    if(min > max) {
      $('#buying_slider_max').val(min);
      $('.maxBuyingSlider').slider('refresh');  
    }
});
$('#buying_slider_max').change(function() {
    var min = $('#buying_slider_min').val();
    var max = $(this).val();
    if(min > max) {
      $('#buying_slider_min').val(max);
      $('.minBuyingSlider').slider('refresh');  
    }
});
Run Code Online (Sandbox Code Playgroud)

在这里查看

javascript jquery html5 jquery-mobile

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

仅使用打印介质查询在最后一页放置div

我有一个容器div,其中包含四个div:

<div id="container">
    <div id="top"> this is top div</div>
    <div id="middle1"> this is middle1 div</div>
    <div id="middle2"> this is middle2 div</div>
    <div id="footer"> this is top div</div>
</div>
Run Code Online (Sandbox Code Playgroud)

当我打印这个HTML时,我想将页脚div只放在我打印的最后一页的底部.

这是我的媒体查询:

@media print {
    #container{
        position:relative;
    }
    .middle1{
        display:inline-block;
    }
    .middle2{
        display:inline;
    }
    #footer{
        position:fixed;
        bottom:0;  
    }            
}
Run Code Online (Sandbox Code Playgroud)

但这会将页脚div放在每页的底部.我只想在div最后一页的底部显示页脚.

html css media-queries

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

用字符串切换数字

我有一个字符串,其中以空格分隔的唯一数字如下:

"2 4 13 14 28 33"
Run Code Online (Sandbox Code Playgroud)

需要一种快速有效的方式来切换它们的形式:

switchNumbers(2, 28)
// result: "28 4 13 14 2 33"
Run Code Online (Sandbox Code Playgroud)

我可以分割字符串并搜索值,但这听起来很无聊.有什么好主意吗?

javascript jquery swap

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

隐藏文件输入时为什么选择错误?

我100%肯定这段代码有效,但在一个特例中它失败了 - 花了一个小时来找到bug(无法在JSFiddle上重现它).最后我找到了原因,但我不知道为什么会这样.它只在我隐藏文件输入时才会发生,结果是:无论选择和更改我更改第一个标签的文件,请看一下:

var activateFileSelection = function( container ) {
    var container = container || $('body');
    container.find(':file').each(function(i) {
        var thisInput = $(this);
        var thisLabel = thisInput.siblings('label');
        if (thisLabel.length > 0 && !thisLabel.hasClass('file-input-label')) {
            var thisLabelDefaultText = thisLabel.html();
            thisLabel.addClass('file-input-label');
            thisInput.on('change', function(e) {
                if (thisInput.val()) {
                    thisLabel.html(thisInput.val());
                } else {
                    thisLabel.html(thisLabelDefaultText);
                };
            });
        };
    });
};
activateFileSelection();
Run Code Online (Sandbox Code Playgroud)
input {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
    <label for="myfile">select 1</label>
    <input id="myfile" type="file" />
</div>
<div>
    <label for="myfile">select 2</label>
    <input id="myfile" type="file" />
</div> …
Run Code Online (Sandbox Code Playgroud)

jquery

4
推荐指数
1
解决办法
188
查看次数

如何使用其他对象属性值定义对象键?

我有一个对象,我想使用对象属性值作为键(简化):

var App = function() {
    this.settings = {
        'tetris': {
            title: 'Tetris'
        },
        'galaxian': {
            title: 'Galaxian'
        }
    };
    this.gameName = 'tetris';
    this.request = {
        this.settings[this.gameName].title: 'THIS KEY IS INVALID' // :(
    }
};
Run Code Online (Sandbox Code Playgroud)

我知道我可以分配为:

this.request[ this.settings[this.gameName].title ] = 'Valid...';
Run Code Online (Sandbox Code Playgroud)

但是我想知道是否可以使用对象属性值定义属性名称?

javascript

3
推荐指数
2
解决办法
3172
查看次数

如何在溢出时显示项目背景?

我在溢出盒内有一个小的下拉选择.问题是我无法使链接背景填充全宽.试着滚动:

.outer {
    width: 100px;
    height: 100px;
    overflow: auto;
    border: 1px solid black;
}
.inner a {
    background: none #ccc;
    display: inline-block;
    white-space: nowrap;
}
.inner.block a {
    display: block;
}
Run Code Online (Sandbox Code Playgroud)
<p>inline-block:</p>
<div class="outer">
    <div class="inner"><a href="#">Some link title in here.</a></div>
    <div class="inner"><a href="#">Some much longer link title in here.</a></div>
</div>
<p>block:</p>
<div class="outer">
    <div class="inner block"><a href="#">Some link title in here.</a></div>
    <div class="inner block"><a href="#">Some much longer link title in here.</a></div>
</div>
Run Code Online (Sandbox Code Playgroud)

也在游乐场.

我可以用任何方式修改CSS和HTML,容器有position: absolute.此外,背景是重复的图像,而不是纯色. …

html css

3
推荐指数
1
解决办法
452
查看次数

如何使用公式字段发送动手操作

我用公式字段创建了handsontable。保存表时,我在c#数据表中获得了公式,而不是公式结果。听到是我的代码发送表到C#webmethod:

var workTypeData = $.parseJSON(data.d[1]);
var container = document.getElementById('example');
hot = new Handsontable(container, {
    data: workTypeData,
    rowHeaders: true,
    contextMenu: false,
    colHeaders: ['RoomDescriptionID', 'RoomDescriptionName', 'Area', 'Perimeter', 'Height'],
    columns: [
        { data: 'RoomDescriptionID' },
        { data: 'RoomDescriptionName' },
        { data: 'Area' },
        { data: 'Perimeter' },
        { data: 'Height' }
    ],
    formulas: true,
    manualColumnResize: true
});

var mydata = JSON.stringify(hot.getData());
$.ajax({
    type: "POST",
    contentType: "application/json; charset=utf-8",
    url: "FormulaBuilder.aspx/OnSave",
    data: "{ 'data' : '" + mydata + "' }",
    success: function (data) { …
Run Code Online (Sandbox Code Playgroud)

javascript c# jquery handsontable

2
推荐指数
1
解决办法
3362
查看次数

带滚动的分屏容器

我正在寻找在 html/css 中创建一个网页,它将屏幕的宽度分成 2,在启用滚动的情况下将高度保持在 100%,将始终保持这种状态,并且将有溢出的内容水平和垂直滚动。下图显示了我想要做的基本图表:在此处输入图片说明

html css

2
推荐指数
1
解决办法
5218
查看次数

如何从循环动态创建多个UL LI - javascript/jquery/magento

我试图读取由magento-spConfig创建的全局变量,并基于它创建多个无序列表.我的Javascript代码:

   if(typeof spConfig !='undefined'){
    if(typeof spConfig[0] == 'undefined' ) {
        spConfig[0] = spConfig;
    }
    var index  = 0 , count = spConfig.length?spConfig.length:1;
    for( var index  = 0 ; index<count;index++) {
        if(typeof spConfig != 'undefined' && typeof spConfig[index].config != 'undefined' && typeof spConfig[index].config.attributes != 'undefined') {
            for(var attributeID in spConfig[index].config.attributes) {

               //alert(attributeID) gives (the number of ul's i want)
                var ul = jQuery('<ul id="clone'+attributeID+'"></ul>');

                for(var optionID in spConfig[index].config.attributes[attributeID].options) {
                    var option = spConfig[index].config.attributes[attributeID].options[optionID];
                    if(typeof option == 'object') {

                       // alert(option.label); gives …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
1082
查看次数

如何在悬停时更改HTML元素文本

我有一个<span>包含一些文本的元素,即&times;。如何在悬停时将其更改为其他符号。例如,要:&infin;

<span class="change-text">&times;</span>
Run Code Online (Sandbox Code Playgroud)

将鼠标悬停在上方时,访问者应该看到:

<span class="change-text">&infin;</span>
Run Code Online (Sandbox Code Playgroud)

html javascript css

-2
推荐指数
1
解决办法
88
查看次数