Javascript advice for beginners

As you know, Javascript can be thought of as an extension to HTML – this allows authors to incorporate some functionality into their website, from controlling webpage navigation to adding interactive content. Javascript is one of the best ways to jazz-up your webpage.

There are so many advantages of using  Javascript, so if you are right in the middle of setting up your very first website then you are sure to be interested in reading this blog post which will show you  some good Javascript books to get you started.

Javascript is used on almost all websites. Social networking sites like Facebook use it so we can post a status without leaving the page, while gaming sites like use it to make their content interactive, as well as animate their pages with pictures and videos. Javascript is also commonly used to record information about the user’s reading habits, like how long they stayed on a certain page and what they looked at. Let’s have a look at some handy Javascript books to get you started.

Continue reading Javascript advice for beginners

Create sharing icons for Facebook, Twitter and LinkedIn to share URLs

Social sharing icons are commonplace on websites these days. Almost every blog or website has links to share on Facebook and Twitter at least. Normally, these can be embedded by copy-pasting some JavaScript and HTML code from their respective sites. This is clearly an overhead for your web page if all you want to do is share a link from your web page.

In this post, we will see, how your can create your own sharing icons to share links on Facebook, Twitter and LinkedIn in a simple manner. Let us start now.

Continue reading Create sharing icons for Facebook, Twitter and LinkedIn to share URLs

Code snippet : WordPress qTranslate – Getting current language

So I was working with the qTranslate plugin of WordPress’s and needed to select an image depending on language. qTranslate provides a utility function which returns the current language.

The function is called qtrans_getLanguage() and it works as follows:

You can find this function in qtranslate_utils.php file in qTranslate directory.


Code Snippet : javascript – Checking for blank spaces in sentence without regex

This is actually very interesting. I had a text field which expected a single word string and I had to check it on client side. Using jQuery and JavaScript’s split function we can easily check if an input string contains spaces or not.

split function accepts a delimiter as first parameter, a string as second paramter and splits the string into an array by that delimiter. Returns original string if delimiter is not found.

Here is the code I used :


jQueryUI Sortable-tr width reduces when used with table

I am working on a project where I need to make a list of items sortable. Naturally, I used jQueryUI’s sortable component. Now it works great for elements like ul, or ol or any other html structure.

In my case the items were in a table and I had to make the tr’s sortable. Implementing the sortable gave me the desired behavior. Here is the code I used:

But while dragging the rows, the width of cells inside currently dragged row was getting decreased, making the row appear far smaller than normal size and ugly. This is what I am talking about (note row #6):

I did a quick Google search and found the following solution which works well. You will have to use the “helper” option provided by jQuery UI api. Here is it how you use it:

Source : StackOverflow