小编Utt*_*ara的帖子

Jquery UI可排序,按钮不作为句柄工作

我想tr's在桌子上排序.

$("table tbody").sortable({
    handle: 'button'
    //handle: 'img'
}).disableSelection();
Run Code Online (Sandbox Code Playgroud)

活小提琴

现在的问题是当使用它img作为句柄它的工作正常

但是当使用它button作为句柄时它不起作用

我为我的问题检查了很多jquery ui可排序的问题,但没有帮助

任何人都可以解释为什么会发生这种情况

Thanx提前

jquery jquery-ui handle jquery-ui-sortable

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

使用php嵌入PDF格式的视频/ flash

是否可以动态地嵌入video(any format)/ flashPDF使用PHP

我找到了这个链接,但没用.
我也用Google搜索,但没有找到令人满意的答案

是否有可能(借助php库)?
如果是,在PDF中嵌入视频有什么副作用?

Plz帮助我走向正确的方向

php pdf video pdf-generation video-embedding

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

使用css缩放图像

我试图在鼠标悬停时缩放图像.

我正在获得缩放效果,但图像应该在"list"标签内放大,而不是在"list"之外.
我该怎么做才能获得像弹出窗口一样的缩放效果.

编辑:我已经将css应用于列表以使其像水平一样:

image1 image2 image3 ..... 在ul和li标签中.

我试过以下代码.

<div class="mytest" id="slideshow-carousel" style="padding-top:12px;padding-left: 33px;">
    <ul id="carousel" class="jcarousel jcarousel-skin-tango">
        <li>
            <a href="#" rel="p1"  class="thumbnail_img"> <img src="image.jpg " width="55" height="60" alt="#"/>
                <span><img src="image.jpg" style="height:100px; width:100px" /></span>
            </a>
        </li>
        <li>
            <a href="#" rel="p1"  class="thumbnail_img"> <img src=" " width="55" height="60" alt="#"/>
                <span><img src="" style="height:100px; width:100px" /></span>
            </a>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.thumbnail_img {
    position: relative;
    z-index: 0;
    /*right:420px;*/
}

.thumbnail_img:hover {
    background-color: transparent;
    z-index: 100;
}

.thumbnail_img span img { 
    display: inline-block; …
Run Code Online (Sandbox Code Playgroud)

html css

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

仅在一个方向上限制拖动

使用jQuery Draggable

如何限制拖动只能在一个方向上拖动?
即,只有当时只有顶部或者只有底部axis: 'y'
,或者只有左边或者只有当时才有axis: 'x'

这意味着如果我想(with axis set to 'y')将拖动器仅拖动到bottom,那么它应该无法将其拖动到顶部,即当它试图拖向顶部时它应该保持在其位置

这是我尝试但没有工作,即可拖动仍然向上拖动

$('. draggable').draggable({
    axis: 'y',
    handle: '.top'
    drag: function( event, ui ) {
       var distance = ui.originalPosition.top - ui.position.top;

       // if dragged towards top
       if (distance > 0) { 
           //then set it to its initial state
           $('.draggable').css({top: ui.originalPosition.top + 'px'});
       }
   }
});
Run Code Online (Sandbox Code Playgroud)

draggable jquery-ui-draggable jquery-draggable

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

jquery验证插件,如何在自定义方法中添加多个自定义消息

我正在使用jquery验证插件

我使用addmethod添加了一个自定义方法,后者又调用另一个方法来检查是否有效UK telephone number

这是我的代码(简化):

HTML

<form id="myform">
  <label for="field">Required, telephone: </label>
  <input class="required" id="field" name="field" />
  <br/>
  <input type="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

jQuery的

$(document).ready(function(){
    $("#myform").validate({
        rules:{
            field:{
                required:true;
                UKTelNumber:true
            }
        }       
    });
});

jQuery.validator.addMethod("UKTelNumber", function(value,element) {

    if (!checkUKTelephone (value)) {
        alert (telNumberErrors[telNumberErrorNo]);
        return false;
    }
    else {
        return true
    }       
},jQuery.validator.format(telNumberErrors[telNumberErrorNo]));
Run Code Online (Sandbox Code Playgroud)

该函数根据错误类型checkUKTelephone设置var的值telNumberErrorNo.所有错误消息都在数组中telNumberErrors.

现在我的要求是如何显示现在正在提醒的那些错误消息.

jQuery.validator.format(telNumberErrors[telNumberErrorNo])作为addMethod的消息(第三个选项)传递没有帮助.

我也试过只传递这个,telNumberErrors[telNumberErrorNo]但它每次只显示一条消息,即包含在中的消息telNumberErrors[0]

请帮助我

提前致谢

validation jquery jquery-validate

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

打开弹出窗口,单击链接,在父窗口中打开,关闭弹出窗口?

我需要帮助.我想从我的页面做的是打开一个弹出窗口,我使用它:

<a class="txt-button" onclick="javascript:void window.open('http://mypage.com/1/index.html','','width=700,height=500,resizable=false,left=0,top=0');return false;">Buy Now</a>
Run Code Online (Sandbox Code Playgroud)

单击弹出窗口上的链接时,我希望它在主窗口中打开并关闭弹出窗口.

我尝试了很多东西,不能让它工作:-(

javascript popup

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

html 5 nav标签在IE7中的cakephp中停止ajax

我在蛋糕php中使用html5 structrure.
当我使用nav标签时,ajax链接不起作用,但是当我用nav标签替换标签时div,ajax链接正在工作.

有没有适当的解决方案来使用nav标签运行ajax链接.

javascript jquery html5 cakephp internet-explorer-7

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

使用 Laravel 嵌套路由组

我正在为路由组使用中间件,并拥有三个中间件adminteacher并且teacheradmin
管理工作正常,但假设我有 10 条路由,并且所有路由都在组下定义teacheradmin(目前的工作情况)
,但我只想访问这 10 条路由中的 5 条由中间件teacher和所有 10 个由中间件访问teacheradmin

这就是我嵌套路由组的方式

Route::group(['middleware' => 'teacheradmin'], function() {
   //defined 5 routes only accessible by teacheradmin

   Route::group(['middleware' => 'teacher'], function() {
       //defined the other routes accessible by both teacher and teacheradmin
   });
});
Run Code Online (Sandbox Code Playgroud)

但上面的嵌套不起作用,teacheradmin无法访问下定义的路由teacher

请我需要一个关于如何让它发挥作用的指导

更新:
根据答案,我已经为常见路由定义了中间件数组

Route::group(['middleware' => ['teacher', 'teacheradmin']], function() {
   //defined common routes
});
Run Code Online (Sandbox Code Playgroud)

这两个中间件的处理方法是:

老师

public function handle($request, Closure $next)
    {
        if(Auth::check())
        {
            if(Auth::user()->user_type != …
Run Code Online (Sandbox Code Playgroud)

routes nested laravel

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