小编swg*_*r14的帖子

在jQuery Mobile中禁用按钮

这是针对jQuery Mobile的.并非所有常规jQuery答案都能正常运行.

我无法在jQuery Mobile中禁用我的按钮.

jQuery Mobile说要使用

$('input').button('disable');   
Run Code Online (Sandbox Code Playgroud)

但是我在Firebug中收到一条错误消息:

未捕获的异常:在初始化之前无法调用按钮上的方法; 试图调用方法'禁用'.

它位于我页面的文档就绪部分,所以我不知道它是如何初始化的.

我试过直接通过它的id调用按钮,但这不起作用.

我试过了:

$('button').attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)

不行.

我还有一个switch命令,它将根据值的大小启用一个按钮.我有那个部分到它的路由到正确的"case"语句,但jQuery mobile中的启用/禁用按钮的东西不起作用.

代码:http://pastebin.com/HGSbpAHQ

jquery jquery-mobile

63
推荐指数
2
解决办法
10万
查看次数

一个内联Div低于休息

一个Div低于其他人

<div class='noshop-products-div'><div class='noshop-products' align='center'> 

<!-- -------------------- NoShop Item: The Dream Giver Library / The Dream Giver -------------------- --> 
<div class='noshop-product '> 
    <div class=noshop-product-imagebox  width=83 style="width:83px;" > 
        <a href="http://jesper.angelo.net/wordpress/noshop/" /><img class=noshop-product-image  width=83 style="width:83px;"  src="./wp-content/themes/mingle-theme/parallelus-mingle/assets/images/skins/skin-7/bw/products/dreamgiver/dreamgiver.png" /></a> 
    </div> 
    <div class=noshop-product-textbox> 
        <a href="http://jesper.angelo.net/wordpress/noshop/" /><div class=noshop-product-title>The Dream Giver</div></a> 
        <div class=noshop-product-desc> 
            &nbsp;
        </div> 
        <div class=noshop-product-subtable> 
            &nbsp;
        </div> 
    </div> 
</div> 


<!-- -------------------- NoShop Item: The Dream Giver Library / The Dream Giver DVD -------------------- --> 
<div class='noshop-product '> 
    <div class=noshop-product-imagebox  width=83 style="width:83px;" > 
        <a href="http://jesper.angelo.net/wordpress/noshop/" /><img class=noshop-product-image …
Run Code Online (Sandbox Code Playgroud)

html css

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

Firebase Storage Put无法获取对象

使用SDK的WEB版本将映像存储到Firebase Storage。文件确实已上传,但在尝试获取下载URL时始终收到以下消息

code:"storage/object-not-found"
message:"Firebase Storage: Object 'rainbow_photos/daniel.jpg' does not exist."
name:"FirebaseError"
serverResponse:"{?  "error": {?    "code": 404,?    "message": "Not Found.  Could not get object"?  }?}"
Run Code Online (Sandbox Code Playgroud)

但是文件daniel.jpg确实存储在rainbow_photos文件夹中。

这是我们放置文件的方式:

rainbowPhotoUploader.addEventListener('change', function(e){
    //Get file
    var file = e.target.files[0];
    //Create a storage ref
    var storageRef = firebase.storage().ref('rainbow_photos/' + file.name);
    //Upload file
    storageRef.put(file);
    //Get URL and store to pass
    storageRef.getDownloadURL().then(function(result){
        $('#rainbowPhotoURL').val(result);
    });   
  });
Run Code Online (Sandbox Code Playgroud)

firebase firebase-storage

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

将多维数组转换为XML

在您评论这可能是重复之前,请阅读下面的粗体线.这与SimpleXML无关.

让我首先展示如何布局XML.请忽略名称空间:

 <hot:SearchHotels>
     <hot:request>
        <hot1:Destination>?</hot1:Destination>
        <hot1:HotelCityName>?</hot1:HotelCityName>
        <hot1:HotelLocationName>?</hot1:HotelLocationName>
        <hot1:HotelName>?</hot1:HotelName>
        <hot1:CheckIn>?</hot1:CheckIn>
        <hot1:CheckOut>?</hot1:CheckOut>
        <hot1:RoomsInformation>
           <!--Zero or more repetitions:-->
           <hot1:RoomInfo>
              <hot1:AdultNum>?</hot1:AdultNum>
              <hot1:ChildNum>?</hot1:ChildNum>
              <!--Optional:-->
              <hot1:ChildAges>
                 <!--Zero or more repetitions:-->
                 <hot1:ChildAge age="?"/>
              </hot1:ChildAges>
           </hot1:RoomInfo>
        </hot1:RoomsInformation>
        <hot1:MaxPrice>?</hot1:MaxPrice>
        <hot1:StarLevel>?</hot1:StarLevel>
        <hot1:AvailableOnly>?</hot1:AvailableOnly>
        <hot1:PropertyType>?</hot1:PropertyType>
        <hot1:ExactDestination>?</hot1:ExactDestination>
     </hot:request>
  </hot:SearchHotels>
Run Code Online (Sandbox Code Playgroud)

在hot1下注意:RoomsInformation有RoomInfo.我应该能够发送多个RoomInfo节点.但我正在使用PHP类将数组转换为此对象以通过SOAP提交.

这是我的数组在转换为对象之前:

$param = array(
            "Destination" => $destcode,
            "HotelCityName" => $city,
            "HotelLocationName" => "",
            "HotelName" => "",
            "CheckIn" => date("Y-m-d", strtotime($checkin)),
            "CheckOut" => date("Y-m-d", strtotime($checkout)),
            "RoomsInformation" => array (
                "RoomInfo" => array(
                        "AdultNum" => 2,
                        "ChildNum" => 1,
                        "ChildAges" => array(
                            "ChildAge" => …
Run Code Online (Sandbox Code Playgroud)

php xml object

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

php-ffmpeg获取视频时长

当我尝试使用php-ffmpeg包装器和ffprobe获取视频的持续时间时,我得到一个巨大的对象而不仅仅是持续时间.

$ffprobe = FFMpeg\FFProbe::create();
    $ffprobe->format($this->videoFile)
            ->get('duration'); 
Run Code Online (Sandbox Code Playgroud)

$ this-> videoFile是/home/admin/pat./5422346433.mp4

所以它指向正确的文件,持续时间列在巨大的对象中

[[-show_format-/home/admin/web/admin.simplewebevents.com/public_html/cron/649652027.mp4][1]] => Array
                    (
                        [0] => FFMpeg\FFProbe\DataMapping\Format Object
                            (
                                [properties:FFMpeg\FFProbe\DataMapping\AbstractData:private] => Array
                                    (
                                        [filename] => /home/admin/web/admin.simplewebevents.com/public_html/cron/649652027.mp4
                                        [nb_streams] => 2
                                        [nb_programs] => 0
                                        [format_name] => mov,mp4,m4a,3gp,3g2,mj2
                                        [format_long_name] => QuickTime / MOV
                                        [start_time] => 0.000000
                                        [duration] => 5736.833333
                                        [size] => 668381267
                                        [bit_rate] => 932056
                                        [probe_score] => 100
                                        [tags] => Array
                                            (
                                                [major_brand] => mp42
                                                [minor_version] => 0
                                                [compatible_brands] => mp42mp41isomavc1
                                                [creation_time] => 2016-12-04 18:25:58
                                            )

                                    )

                            )

                        [1] => 
                    )

            )
Run Code Online (Sandbox Code Playgroud)

但显然 …

ffmpeg ffmpeg-php

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

拆分String数组以查找和检查复选框

我用逗号分隔了一个字符串.我使用javascript命令split将其分解为数组.

我有一组名为ciContact的复选框.

<table border="0" cellspacing="0" cellpadding="6">
    <tr>
        <td><label>
            <input type="checkbox" name="ciContact[]" value="Call" id="ciContact_0" />
      Call</label></td>
    <td><label>
            <input type="checkbox" name="ciContact[]" value="Email" id="ciContact_1" />
      Email</label></td>

        <td><label>
            <input type="checkbox" name="ciContact[]" value="Text" id="ciContact_2" />
      Text</label></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

该数组仅包含需要检查的值.这些值是从JSON编码的AJAX调用中回显的.但是,这些值(ciContact)都以逗号分隔的数组存储在MySQL数据库中.我有这样做的原因.那么如何读取逗号分隔数组的值并选中相应的复选框?

我试过了:

var ciContact = data.split(", ");
for (var j = 0; j < ciContact.length; j++)
    {
var selected = $('name=ciContact').find('value='+ ciContact[i]);
selected.attr("checked","checked");
}
Run Code Online (Sandbox Code Playgroud)

我离开了那个.哈!

多谢你们!

javascript arrays checkbox jquery

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

TinyMCE将原始html插入活动编辑器

使用WindowManager for TinyMCE我打开一个窗口,它写回原始HTML.但它截断我的图像链接.奇怪的是它不会对锚标签这么做.只是图片标签.

我有这段代码

html = '<a title="'+ $('#title').val() +'" href="'+ $('#url').val() +'"><img src="'+ $('#imgURL').val() +'" /></a>';

    var parentEditor = parent.tinyMCE.activeEditor;
    parentEditor.execCommand('mceInsertRawHTML', false, html);
    parentEditor.windowManager.close();
Run Code Online (Sandbox Code Playgroud)

它将html插入活动编辑器.当我将html登录到控制台时,我得到了

<a title="Click Action" href="yahoo.com"><img src="http://marketingedu.mychm.co/images/buttons/c2a-button4.png" /></a>
Run Code Online (Sandbox Code Playgroud)

但是,当我在tinyMCE编辑器中查看源代码时,它将图像SRC属性更改为

../../images/buttons/c2a-button4.png
Run Code Online (Sandbox Code Playgroud)

这是我对TinyMCE编辑器的整个javascript初始化

tinymce.init({
        selector: ".editor",
        setup: function(ed) {
            ed.on('change', function(e) {
                tinyMCE.triggerSave();

                $('form').trigger('checkform.areYouSure');
            });
            ed.on('init', function(e) {
                autoresize_max_height: 500
            });
            ed.addButton('defaultbtn', {
                title: 'Insert Button',
                icon: 'fa fa-plus-square',
                onclick: function() {
                    // Open window
                    ed.windowManager.open({
                        title: 'Button Selector',
                        url: "<?=$this->url('/webinar/custombuttons') ?>",
                        width: 800,
                        height: 600 …
Run Code Online (Sandbox Code Playgroud)

javascript tinymce

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

CSS不打印未选中/选中的单选按钮或复选框

我有一个表单,我想要一个单独的CSS文件进行打印.屏幕上还有其他单选按钮和复选框.但我希望那些未经检查的单选按钮和复选框在我打印时隐藏.

有没有办法使用jQuery在这些标签和相应的复选框上设置类,以便@media打印隐藏它们?

css checkbox jquery radio-button

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

通过PHP调用ffmpeg,但不要等待它

我有上传脚本来处理文件上传,然后调用exec(ffmpeg -i ......

我打电话给ffmpeg 3次.一个转换为mp4,一个转换为wemb,一个转换为缩略图.

问题是,如果调查员上传了他的所有镜头,他不想坐在那里等待它转换,然后才能做其他事情.那么如何发送3个命令然后退出脚本呢?

我还想运行exec(rm -r/path/to/original)以便原始视频被删除,但显然我必须等待转换才能完成才能运行

php ffmpeg

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

Wiegand RFID阅读器VS USB RFID阅读器Raspberry PI

我有两个运行python代码的Raspberry Pis来检索RFID标签的序列号.其中一个带有Wiegand接口的RFID阅读器连接到GPIO引脚,另一个带有RFID阅读器,其行为类似于通过USB连接的键盘.但是,当扫描相同的RFID标签时,我从两个阅读器获得不同的数字.

例如,对于一个标签,我使用Wiegand读取器从Raspberry Pi获得57924897,使用USB键盘读取器从Raspberry Pi获得0004591983.

sombody可以解释一下这个区别吗?这两位读者都是一样的吗?或者他们只是阅读一些不同的参数?

tags rfid raspberry-pi wiegand

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

掩盖图像对于div css来说太大了

我有一个需要保持巨大的爆炸形象.我把它放在一个div框中.div框具有约束的高度和宽度.然而,图像仍然在div之外.我怎样才能让它切断哪里?

你可以看到我在这里尝试做的完整例子

http://jsfiddle.net/Cax9b/

html css jquery image

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