Skip to content
This repository has been archived by the owner on Jan 18, 2023. It is now read-only.

Commit

Permalink
Added feature 'customSelector' to modify the jQuery-selector name. Ju…
Browse files Browse the repository at this point in the history
…st use customSelector='jQuery' attribute in your taglib.
  • Loading branch information
PatrickHuetter committed May 19, 2014
1 parent dcac94b commit 54e205a
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 15 deletions.
4 changes: 2 additions & 2 deletions grails-app/views/tags/_add-to-page-link.gsp
@@ -1,7 +1,7 @@
<g:if test="${includeScript}">
<script type="text/javascript">
$(function() {
$('a.fb-sdk-add-to-page-link').click(function() {
${customSelector ?: '$'}(function() {
${customSelector ?: '$'}('a.fb-sdk-add-to-page-link').click(function() {
var link = $(this);
var options = {
method: 'pagetab'
Expand Down
6 changes: 3 additions & 3 deletions grails-app/views/tags/_init-js.gsp
Expand Up @@ -3,9 +3,9 @@
<div id="fb-root"></div>
<script type="text/javascript">
// Disable all fb sdk links until FB JS SDK is initialized
$(function() {
${customSelector ?: '$'}(function() {
if (!window.FB) {
$('.fb-sdk-link').attr('disabled', 'disabled').addClass('disabled');
${customSelector ?: '$'}('.fb-sdk-link').attr('disabled', 'disabled').addClass('disabled');
}
});
Expand All @@ -19,7 +19,7 @@
xfbml: <g:if test="${xfbml}">true</g:if><g:else>false</g:else>, // parse XFBML
frictionlessRequests: <g:if test="${frictionlessRequests}">true</g:if><g:else>false</g:else> // to enable frictionless requests
});
$('.fb-sdk-link').removeAttr('disabled').removeClass('disabled');
${customSelector ?: '$'}('.fb-sdk-link').removeAttr('disabled').removeClass('disabled');
<g:if test="${autoGrow}">
FB.Canvas.setAutoGrow();
Expand Down
4 changes: 2 additions & 2 deletions grails-app/views/tags/_invite-link.gsp
@@ -1,8 +1,8 @@
<%@ page import="grails.converters.JSON" %>
<g:if test="${includeScript}">
<script type="text/javascript">
$(function() {
$('a.fb-sdk-invite-link').click(function() {
${customSelector ?: '$'}(function() {
${customSelector ?: '$'}('a.fb-sdk-invite-link').click(function() {
var link = $(this);
var options = {
method: 'apprequests',
Expand Down
4 changes: 2 additions & 2 deletions grails-app/views/tags/_login-link.gsp
@@ -1,7 +1,7 @@
<g:if test="${includeScript}">
<script type="text/javascript">
$(function() {
$('a.fb-sdk-login-link').click(function(event) {
${customSelector ?: '$'}(function() {
${customSelector ?: '$'}('a.fb-sdk-login-link').click(function(event) {
var link = $(this);
link.attr('disabled', 'disabled');
FB.login(function(response) {
Expand Down
4 changes: 2 additions & 2 deletions grails-app/views/tags/_logout-link.gsp
@@ -1,7 +1,7 @@
<g:if test="${includeScript}">
<script type="text/javascript">
$(function() {
$('a.fb-sdk-logout-link').click(function() {
${customSelector ?: '$'}(function() {
${customSelector ?: '$'}('a.fb-sdk-logout-link').click(function() {
var link = $(this);
link.attr('disabled', 'disabled');
FB.getLoginStatus(function(response) {
Expand Down
4 changes: 2 additions & 2 deletions grails-app/views/tags/_publish-link.gsp
@@ -1,7 +1,7 @@
<g:if test="${includeScript}">
<script type="text/javascript">
$(function() {
$('a.fb-sdk-publish-link').click(function() {
${customSelector ?: '$'}(function() {
${customSelector ?: '$'}('a.fb-sdk-publish-link').click(function() {
var link = $(this);
var options = {
method: 'feed'
Expand Down
4 changes: 2 additions & 2 deletions grails-app/views/tags/_send-link.gsp
@@ -1,7 +1,7 @@
<g:if test="${includeScript}">
<script type="text/javascript">
$(function() {
$('a.fb-sdk-send-link').click(function() {
${customSelector ?: '$'}(function() {
${customSelector ?: '$'}('a.fb-sdk-send-link').click(function() {
var link = $(this);
var options = {
method: 'send',
Expand Down

0 comments on commit 54e205a

Please sign in to comment.