小编Har*_*ris的帖子

所选文字的HTML

是否有跨浏览器方式来获取所选文本的HTML?

javascript

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

Twitter和Facebook分享回调?

我已将facebook和twitter分享到我的网站.用户在点击推特或Facebook分享按钮时会被重定向到以下网址.

http://www.facebook.com/sharer.php?u='+ encodeURIComponent(location)+'&t ='+ encodeURIComponent(text)

http://twitter.com/share?url='+ location +'&text ='+ text

如果可能的话,我希望在我的数据库中存储用户名和推文链接,当有人通过推特内容时,我想存储facebook个人资料网址和名称,当有人通过Facebook分享时.有人成功完成共享过程后,是否可以检索该数据?

twitter facebook

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

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

jQuery Draggables和Droppables定位

我正在使用jquery UI和jQuery draggable,我的所有draggable都使用jquery clone helper并将draggable追加到droppable.

这是我的代码

 $('#squeezePage #droppable').droppable({
  tolerance: 'fit',
  accept: '#squeezeWidgets .squeezeWidget',
  drop: function(event, ui) {
   var dropElem = ui.draggable.html();

   var clone = $(dropElem).clone();

   clone.css('position', 'absolute');
   clone.css('top', ui.absolutePosition.top);
   clone.css('left', ui.absolutePosition.left);

   $(this).append(clone);

   $(this).find('.top').remove();
   $(this).find('.widgetContent').slideDown('fast');

   $(this).find('.widgetContent').draggable({
    containment: '#squeezePage #droppable',
    cursor: 'crosshair',
    grid: [20, 20],
    scroll: true,
    snap: true,
    snapMode: 'outer',
    refreshPositions: true
   });

   $(this).find('.widgetContent').resizable({
    maxWidth: 560,
    minHeight: 60,
    minWidth: 180,
    grid: 20,
   });
  }
 });
Run Code Online (Sandbox Code Playgroud)

我用.css('top', ui.absolutePosition.top);和设置克隆css('left', ui.absolutePosition.left);的位置,但位置相对于BODY.

该位置与droppable无关,这使得可拖动的下降到随机位置.总体而言,可投放和可拖动的集成并不紧张.我想让它更顺畅.

jquery jquery-ui jquery-ui-droppable jquery-draggable

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

单击文档时隐藏,除非单击div

我想在点击文档时隐藏div,但是当有人点击它或点击其中的链接或按钮时我不想隐藏该div.此外,我在div设置中有一些链接,以防止点击操作(返回false;)并发送ajax请求.

我试过了:

$(document).click(function(e) {
      $('#bubble').hide();
});

$('#bubble').click(function(e) {
    return false;
});
Run Code Online (Sandbox Code Playgroud)

它工作正常,但#bubble下的链接和按钮不起作用.

jquery

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

获取克隆元素的ID

我正在使用jQuery draggable和droppable.我正在droppable的drop事件中克隆可拖动的小部件.

我想获取克隆元素的ID,该元素将通过AJAX请求发送到应用程序.我无法获取ID.console.log返回空字符串.

var dropElem = ui.draggable.html();
var clone = $(dropElem).clone();
var widgetType = $(clone).attr('id');
$(this).append(clone);
Run Code Online (Sandbox Code Playgroud)

另外,我想在ajax请求的响应事件上更改克隆元素的ID.如何在附加后特别更改克隆事件的ID?

jquery jquery-ui

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

保持所选文本浏览器始终高亮显示

当文档上的某些文本突出显示时,只要单击文档,默认的浏览器突出显示就会丢失.

我想保持浏览器的亮点,就像apture http://www.apture.com/一样.突出显示一些文字,它会弹出一个"了解更多"的泡泡,点击"了解更多"按钮,它仍然不会失去默认的浏览器高亮焦点.

我怎么做?

我基本上想要获得所选文本的位置而不添加跨度并在单击按钮时保持浏览器高亮显示.

javascript jquery

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

检测随机字符串

我正在构建一个字符串来检测文件名是否有意义,或者它们是否与PHP完全随机.我正在使用正则表达式.

有效的文件名= sample-image-25.jpg

随机文件名= 46347sdga467234626.jpg

我想检查文件名是否有意义,如果没有,我想在继续之前提醒用户修改文件名.

有帮助吗?

php regex

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